Webentwicklung mit Symfony

Kursnummer - Dauer der 'Symfony' Schulung

PHP000851 - 3 Tage (Weitere Informationen)

Voraussetzungen

gute PHP Kenntnisse LP-IT Einführungskurs in PHP oder vergleichbare Vorkenntnisse

Inhalte der 'Symfony' Schulung

Die Symfony-Schulung richtet sich an Teilnehmende mit guten PHP Kenntnissen, die Kenntnisse in der Entwicklung moderner Webanwendungen mit Symfony erwerben möchten. Zu Beginn werden die Aufgaben von PHP, Symfony und Twig sowie deren Zusammenspiel erklärt. Anschließend lernen die Teilnehmenden den Aufbau eines Symfony-Projekts, wichtige Verzeichnisse und zentrale Konfigurationsdateien kennen. Weitere Schwerpunkte sind Routing, Controller und die Verarbeitung von Anfragen und Antworten. Mit Twig werden dynamische HTML-Seiten erstellt und Daten aus Controllern dargestellt. Danach folgen Grundlagen zu Services, Dependency Injection und der Datenbankanbindung mit Doctrine. Die Schulung behandelt außerdem Entities, Migrationen, Repositories sowie das Speichern, Ändern und Löschen von Datensätzen. Es werden Formulare und Validierungsprinzipien vorgestellt, ebenso wie Debugging, Konsolenbefehle, Tests und die Entwicklung einfacher JSON-Schnittstellen. Die Teilnehmenden erhalten während der Schulung die Möglichkeit, das Gelernte mit kurzen Übungsaufgaben selbst zu erproben.