SEMINAR
Webentwicklung mit Symfony - Basis
Kein Badge verfügbar.
Das erwartet Sie
Einführung in Symfony
- Überblick über das Symfony-Projekt
- Lizenzbedingungen und Releases
- Roadmap und zukünftige Entwicklungen
- Richtlinien zur Nutzung des Symfony-Frameworks
- Wichtige Symfony-Komponenten
- Einrichtung der Arbeitsumgebung und Nutzung des Symfony-Kommandozeilen-Tools
- Installation eines Symfony-Projekts
Einstieg in Symfony
- Verständnis des Request-Response-Flows
- Erstellen einer einfachen Webseite
- Optimierung der Applikationsrouten mit Parametern und Anforderungen
- Best Practices für den Einsatz von Controllern
Einführung in funktionale Tests
- Automatisierung von Tests mit funktionalen Tests
- Vorbereitung von PHPUnit für automatisierte Tests
- Überprüfung von Statuscodes auf Webseiten
- Einsatz von Data Providers zur Bereitstellung von zu testenden URLs
Einführung in Twig und Templating
- Syntax und Funktionen von Twig
- Nutzung der Dot-Syntaxhilfe
- Abrufen von Daten aus einem Controller mit Twig
- Testen von Bedingungen für das Design der Webseite
- Einsatz von Layout-Techniken wie Vererbung und Template-Einbindung
- Verwendung der Symfony-Konsole und Web-Profiler zur Unterstützung
- Erstellen dynamischer URLs in Templates zum Verlinken auf andere Webseiten oder Assets
Web-Assets mit Webpack Encore
- Einführung in Webpack Encore und Yarn
- Installation und Konfiguration des benötigten Bundles
- Optimierung von Web-Assets mit Webpack Encore
Einführung in Doctrine und das Doctrine ORM
- Konfiguration des Projekts für den Zugriff auf die Datenbank
- Erstellung und Mapping von Entitäten mit Symfony Maker
- Verwaltung von Datenbankzuständen durch Migrationen
- Handhabung von Beziehungen zwischen Entitäten
- Speichern von Daten in der Datenbank über Controller
- Abrufen von Daten aus der Datenbank mit eingebauten oder benutzerdefinierten Abfragen
Forms
- Einführung in Symfony Forms und deren Nutzung
- Erstellung und Verwendung benutzerdefinierter Formular-Typen
- Verarbeitung von übermittelten Formulardaten
- Verwendung der integrierten Symfony-Validierungs-Constraints für validierte Eingabedaten
Kein Badge verfügbar.
MARTIN HEUBECK
Sales Gruppenseminare und Inhouse Standard
Mo - Fr 8:00 - 17:00 Uhr
Martin.Heubeck@
manager-institut.de
BERATUNGSTERMIN BUCHEN
ITALIA BRILLANTE
Group Leader Inhouse und Seminarmanagement
Mo - Fr 8:00 - 17:00 Uhr
Italia.Brillante@
manager-institut.de
BERATUNGSTERMIN BUCHEN
TUGBA PAMUKCUOGLU
Seminarmanager
Mo - Fr 8:00 - 17:00 Uhr
Tugba.Pamukcuoglu@
manager-institut.de
BERATUNGSTERMIN BUCHEN
JESSICA GERSTENLAUER
Junior Seminarmanager
Mo - Fr 8:00 - 17:00 Uhr
Jessica.Gerstenlauer@
manager-institut.de
BERATUNGSTERMIN BUCHEN
FAYZULLAKHON UMAROV
Seminar and Finance Coordinator
Mo - Fr 8:00 - 17:00 Uhr
Fayzullakhon.Umarov@
manager-institut.de
BERATUNGSTERMIN BUCHEN
SIMONE HABERGER-ZAHN
Finance Manager
Mo - Fr 8:00 - 17:00 Uhr
Buchhaltung@
manager-institut.de
BERATUNGSTERMIN BUCHEN
ANNA HENNING
Marketing Manager
Mo - Fr 8:00 - 17:00 Uhr
Anna.Henning@
www.manager-institut.de
BERATUNGSTERMIN BUCHEN