Weiterbildung »Experte/Expertin für Softwareentwicklung mit PHP, MySQL & Laravel«: Moderne Webanwendungen mit PHP entwickeln
Kurs
Fernunterricht
Beschreibung
-
Kursart
Intensivkurs berufsbegleitend
-
Niveau
Anfänger
-
Methodik
Fernunterricht
-
Sprachen
Deutsch, Deutsch
-
Dauer
4 Monate
-
Beginn
nach Wahl
-
Online Campus
Ja
-
Beratungsservice
Ja
-
Persönlicher Tutor
Ja
In unserer Online-Weiterbildung zum zertifizierten PHP- und Laravel-Entwickler erlernen Sie auf der Basis einer fundierten Konzeption datenbankbasierte, objektorientierte Webanwendungen mit Hilfe von PHP, Laravel und MySQL zu erstellen. Durch den Einsatz modernster Tools wie dem PHP-Framework Laravel 9 und dem Datenbanksystem MySQL sind Sie in der Lage, mit hoher Geschwindigkeit qualitativ hochwertige Webanwendungen zu produzieren, die sich auch im praktischen Einsatz bewähren. Sie vertiefen Ihr Wissen in zahlreichen Übungen und Lernvideos.
Wichtige Informationen
Dokumente
- weiterbildung-experte-expertin-fur-softwareentwicklung-mit-php-mysql-laravel-moderne-webanwendungen-mit-php-entwickeln.pdf
Mit Bildungsgutschein
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
Da heute Unternehmen und Institutionen kaum noch ohne Webseite auskommen und ohne Web-Entwicklung kein vernünftiger Webauftritt realisierbar ist, stellt der Beruf eines PHP-/Laravel-Entwicklers alles andere als brotlose Kunst dar. Im Gegenteil: PHP-Entwickler zählen zu den gefragtesten IT-Berufen. Die Programmiersprache PHP existiert schon lange und erfreut sich z.B. wegen Ihres großen Sprachumfangs und moderner Frameworks nach wie vor großer Beliebtheit.
In unserer Weiterbildung eignen Sie sich PHP »von der Pike auf« an und werden dadurch in die Lage versetzt, entweder fertige Programme viel leichter anpassen zu können oder den Code gleich selbst zu schreiben. Sie steigen ein mit Datenbanken und MySQL und den Programmiergrundlagen in PHP, bevor Sie tiefere Einblicke mit der objektorientierten Programmierung erhalten. Zielsetzung ist hier, dass Sie zeitgemäße PHP-Techniken erlernen und in die Syntax der objektorientierten Programmierung eingeführt werden. Damit erwerben Sie die Fähigkeit, sauberen, wartbaren und vor allem lesbaren Code in PHP zu schreiben.
Mit Laravel bietet Ihnen unsere Online-Weiterbildung Gelegenheit, eines der leistungsstärksten PHP-Frameworks kennenzulernen. Ein Framework wie Laravel erleichtert Ihnen die Programmierung und hilft Ihnen, Zeit zu sparen, insbesondere dann, wenn Projekte zunehmend komplexer werden. Sie erhalten einen Überblick, welche Vorteile und Funktionen Laravel bietet und eignen sich Anwenderkenntnisse mit hohem Praxisbezug an, damit Sie schnell mit dem Framework vertraut werden. In vielen praktischen Übungen und Projektarbeiten wenden Sie das Gelernte an, damit Sie in der Lage sind, eigene komplexe Projekte in PHP umzusetzen und im beruflichen Umfeld produktiv mit Laravel zu arbeiten. So erweitern Sie Ihre Karriereperspektiven.
- Webentwickler/innen
- Webmaster
- Webdesigner/innen, die Web-Programmierung erlernen möchten
- Fundierte PC-Kenntnisse (Windows oder Mac), Internet-
Anwenderkenntnisse
- Grundkenntnisse in CSS
- JavaScript-Grundkenntnisse
- Fundierte HTML-Kenntnisse
- individueller Einstieg
- freie Zeiteinteilung
- für jeden Bedarf passende Zeitmodelle von berufsbegleitend bis
Vollzeit
- telefonische Beratung
- auf Wunsch Informationsmaterial und Bildungsangebot
Meinungen
Themen
- PHP
- MySQL
- Web
- PHP MySQL
- Grundlagen der OOP
- MySQL & Doctrine 2
- Code - Listings
- Webserver
- Web-Browser
- Variablen
Dozenten
Dr. Thorsten Schneider
Suchmaschinenoptimierung (SEO); Website-Konzeption; Projektmanagement
Dr. Thorsten Schneider absolvierte noch während seiner naturwissenschaftlichen Doktorarbeit im kanadischen Halifax eine Webmaster-Ausbildung an der dortigen Dalhousie University. Er gründete 1998 die Webmasters Akademie.
Inhalte
Lehrplan:
- Datenbanken und SQL für Einsteiger:
Die Weiterbildung zum PHP- & Laravel-Entwickler startet mit der Class Datenbankdesign und MySQL, die Sie in die Grundlagen des relationalen Datenbankverwaltungssystems MySQL und der grafische Modellierungssprache UML einführt. Sie lernen, MySQL-Befehle anzuwenden und datenbankgestützte Webanwendungen zu entwickeln. Dabei behandeln wir auch wichtige Themen wie beispielsweise Datenbankmigrationen oder objektrelationales Mapping. In der Projektarbeit werden Sie anhand von Anforderungen eines fiktiven Kunden u. a. ein neues physisches Datenbankmodell entwickeln und ein Datenbank-Migrationsskript schreiben. - Grundlagen der PHP 8 Programmierung:
Diese Class vermittelt Ihnen alles Wichtige über die prozedurale Webprogrammierung mit PHP, damit Sie statische HTML-Webseiten mit PHP »dynamisch« machen können. Sie üben den Umgang mit allen wichtigen Sprachelementen von PHP 8 wie z. B. den richtigen Einsatz verschiedener Datentypen, Arrays, Verzweigungen und Schleifen. Zusätzlich zeigen wir Ihnen, wie Sie in PHP Funktionen definieren und PHP-Skripte übersichtlich strukturieren, sodass Sie in der Praxis immer die Übersicht über Ihren Code behalten. Das Gelernte werden Sie abschließend anhand von zwei größeren Projektarbeiten umsetzen. - Objektorientiertes PHP 8: Grundlagen der OOP:
Hier bringen wir Ihnen die Vorteile der objektorientierten Programmierung mit PHP (OOP) näher: Sie werden lernen, was Klassen und PHP-Objekte sind und wie Sie mit OOP z. B. eine Menge Code sparen können. In zahlreichen Übungen werden Sie anschließend mit PHP-Objekten arbeiten und dabei noch tiefer in OOP einsteigen: Sie erfahren z. B., wie man in PHP das Konzept virtueller Attribute nutzt, was objektrelationales Mapping ist und wie Sie Namespaces richtig einsetzen. Abschließend zeigen wir Ihnen, wie Sie PHP-Bibliotheken effizient und komfortabel mit dem Tool Composer verwalten können. In einem umfangreichen Abschlussprojekt werden Sie Ihre neu erworbenen Kenntnisse in objektorientierter Programmierung mit PHP auf Basis eines anschaulichen Szenarios in die Praxis umsetzen.
- Einstieg in Laravel 9:
Nach einem kleinen Exkurs in die Nutzung von Git und Linux, führen wir Sie gründlich in das beliebte PHP-Framework Laravel 9 ein. Sie erfahren, was eine MVC-Architektur ist und warum Laravel diese in seiner Basisarchitektur verwendet. Anschließend stellen wir Ihnen mit der Anpassbarkeit und Individualisierungsfähigkeit von Laravel einen der wichtigsten Pluspunkte des PHP-Frameworks vor. Anhand zahlreicher Videotutorials, Übungen, Cheatsheets werden Sie tiefer in die Arbeit und Programmierung mit Laravel eingeführt: Sie erfahren beispielsweise, was Eloquent ORM, Laravel-Controller, Blade-Templates und Collections sind und wie Laravel mit Datenbanken kommuniziert. Das Gelernte wenden Sie dann in einer Abschlussarbeit an, um mit Laravel eine konkrete Aufgabenstellung zu lösen. - Laravel 9 für Fortgeschrittene:
Diese Class stellt Ihnen weiterführende Konzepte des Laravel-Frameworks vor. Anhand zahlreicher Übungen und Videos lernen Sie, wie Sie z. B. eine sog. Middleware erstellen, wie das Logging in Laravel funktioniert und wie Sie in Laravel Berechtigungen definieren können. Darüber hinaus zeigen wir Ihnen, wie Laravel Dateiuploads handhabt und wie Sie aus einer Laravel-Applikation heraus E-Mail-Benachrichtigungen versenden können. Weitere wichtige Kenntnisse und Fähigkeiten erwerben Sie im Umgang mit Events, Queues, Broadcasting und Redis. Im Zuge von Redis lernen Sie auch Laravel Horizon kennen. Im Abschlussprojekt werden Sie einen Klon einer bekannten Social Media Plattform mit Laravel entwickeln. - Prüfungsvorbereitung Certified PHP Developer
Zertifzierung zum Certified PHP Developer
Zusätzliche Informationen
AZAV - Zertifizierung: Förderung über Bildungsgutschein möglich.
ZFU-Zulassung: Das Fernstudium ist von der Staatlichen Zentralstelle für Fernunterricht in Köln (ZFU) geprüft und unter der Nummer 7253612c staatlich zugelassen.
Weiterbildung »Experte/Expertin für Softwareentwicklung mit PHP, MySQL & Laravel«: Moderne Webanwendungen mit PHP entwickeln
