Opleiding: Symfony Framework Programmeren
In de cursus Symfony Framework Programmeren leren de deelnemers moderne PHP applicaties te bouwen met de nieuwste versie van het state of the art Symfony Framework.
Symfony Intro
Symfony heeft zich ontwikkeld tot een van de meest populaire PHP frameworks. Dit is dankzij het gebruiksgemak, de goede performance, het dependency injection mechanisme en rechtstreeks inzetbare componenten.
Symfony's Routing Architecture
In de cursus leert u Symfony te installeren en een omgeving to prepareren voor applicatie ontwikkeling. Aan de orde komen Symfony's routing architecture, het opvangen van requests en het genereren van responses.
Twig Templates
Hierbij wordt ook aandacht besteed aan de Twig templates en template inheritance.
Doctrine Object Relational Mapping
Vervolgens wordt ingegaan op de Doctrine Object Relational Mapping implementatie waarmee PHP classes en hun relaties worden opgeslagen in de database.
Forms en Validatie
Symfony biedt veel faciliteiten voor Forms en ook deze worden uitgebreid besproken. Hierbij komt ook form validatie aan de orde.
Services
Vervolgens wordt ingegaan op service classes, de service architecture en het registreren van services bij de container.
Security
Eveneens wordt ingegaan op de security faciliteiten die Symfony te bieden heeft, zoals authentication en authorization met de User Entity class.