PHP Developer: Objektorientierung und Laravel-Framework
Kurs-ID | 10435-2025-01-13 |
Datum | 13.01.2025 bis 07.03.2025 |
Dauer | 8 Woche(n) |
Unterrichtszeiten | Montag bis Freitag von 08:30 bis 15:35 Uhr (in Wochen mit Feiertagen von 8:30 bis 17:10 Uhr) |
Kosten | k. A. |
Zielgruppe | Der Lehrgang richtet sich an Webdesigner:innen, Webprogrammierer:innen und Fachkräfte aus verwandten IT-Bereichen, die bei der Konzipierung, Gestaltung und praktischen Umsetzung von Internet-Auftritten verantwortlich mitwirken und die dafür notwendigen Fähigkeiten und grundlegenden Programmierkenntnisse erwerben wollen. |
Voraussetzung | Fundierte Kenntnisse in Webdesign mit HTML. |
Abschluss | Zertifikat „Certified PHP Developer" |
Förderung | Bildungsgutschein (Arbeitsuchende und Arbeitslose), Weiterbildungsförderung für Beschäftigte, Europäischer Sozialfonds ESF (Kurzarbeit oder Transfergesellschaften). Weitere Förderstellen: Berufsförderungsdienst (BFD), die Berufsgenossenschaft (BG) sowie der Rentenversicherungsträger (DRV). |
Präsenzkurs | Keine Angabe. |
mind. Teilnehmerzahl | 6 |
max. Teilnehmerzahl | 25 |
URL des Kurses | Details beim Anbieter |
Anmelde URL des Kurses | Direkte Anmeldung beim Anbieter |
spezielles Angebot für Dozenten | Keine Angabe. |
Veranstaltungsort
|
alfatraining Bildungszentrum GmbH
Wilhelm-Binder-Str. 19 78048 Villingen-Schwenningen |
Abendkurs | Bildungsgutschein | Förderfähig nach Fachkursprogramm des ESF | Barierrefreier Zugang |
---|---|---|---|
Nein | Ja | k. A. | k. A. |
Beschreibung |
---|
Nachdem du diesen Lehrgang abgeschlossen hast, beherrschst du den sicheren Umgang mit der Skriptsprache PHP und kannst anspruchsvolle Web-Anwendungen unter Anbindung des Datenbanksystems MySQL realisieren. Zudem erfährst du, wie Künstliche Intelligenz (KI) in deinem Beruf eingesetzt wird. PHP Developer: Objektorientierung und Laravel-Framework Grundlagen (ca. 5 Tage) Einrichten einer Entwicklungsumgebung Grundlagen der Syntax Typen, Variablen, Konstanten (insbesondere Arrays und Strings) Ausdrücke, Operatoren, Kontrollstrukturen, Funktionen Künstliche Intelligenz (KI) im Arbeitsprozess Vorstellung von konkreten KI-Technologien im beruflichen Umfeld Anwendungsmöglichkeiten und Praxis-Übungen Webkontext (ca. 3 Tage) GET- und POST-Anfragen Cookies und Sessions Formulare und Validierung (z. B. Kontaktformular) Ausgabe von dynamischen Inhalten (z. B. Ergebnis einer Rechenaufgabe ausgeben) Interaktion und Risiko (ca. 2 Tage) Fehlermeldungen, Logging und Debugging Sicherheitsaspekte (Sanitization, Code Injection) Datenbanken (ca. 4 Tage) Grundlagen von SQL-Datenbanken PHP und MySQL (Verbindungsaufbau, einfache Datenbankoperationen) Eingabe und Ausgabe von Datenbankinhalten auf einer Webseite PHP Frameworks (ca. 1 Tag) Was ist ein PHP Framework? Vorteile eines PHP Frameworks Aktuelle PHP Frameworks (Laravel, Symfony, Codelgniter, etc.) Projektvorbereitung (ca. 1 Tag) Planung und Strukturierung von PHP-Projekten Projektarbeit (ca. 4 Tage) Zur Vertiefung der gelernten Inhalte Präsentation der Projektergebnisse Objektorientierte Programmierung (ca. 5 Tage) Grundlagen der objektorientierten Programmierung Klassen, Objekte, Methoden und Eigenschaften Constructor/Destructor, magische Methoden Debugging von Objekten Komplexe Objektstrukturen (Verschachtelung) Vererbung, Polymorphie, abstrakte Klassen, abstrakte Methoden Interfaces Objektstrukturen in relationale Datenbanken abbilden, Objekte aus relationalen Datenstrukturen erzeugen Statische Methoden Automation, Traits Ausnahmebehandlung ClassLoader Nutzung eines modernen Frameworks (ca. 5 Tage) Einführung in das PHP-Framework Laravel Aufsetzen eines Laravel-Projekts Applikationsrouten mit Parametern und Anforderungen Verwendung von Controllern Verwendung von Ausgabetemplates Datenbankabfragen (CRUD-Operationen mit Doctrine ORM) Beispielwebseite erstellen (ca. 5 Tage) Planen und Umsetzen einer Internetanwendung Projektarbeit, Zertifizierungsvorbereitung und Zertifizierungsprüfung „Certified PHP Developer“ (ca. 5 Tage) Änderungen möglich. Die Lehrgangsinhalte werden regelmäßig aktualisiert. |
Schlagworte |
---|
datenbank, mysql, webdesign, webprogrammierung |
Gelistet in folgenden Rubriken: |
---|