Symfony Masterclass
In de wereld van de PHP Frameworks in Symfony 1 van de grootste en belangrijkste spelers van het moment. Het wordt gebruikt in veel bedrijven, zowel kleine organisaties als grote internationale bedrijven. De Symfony Masterclass geeft de studenten belangrijke kennis om met Symfony mee te kunnen bouwen aan succesvolle applicaties.
Wil je je team(s) of organisatie bijscholen?
Wij helpen je graag verder met trainingsoplossingen op maat.
Voor wie is deze training?
Studenten van de Symfony Masterclass dienen al de nodige ervaring te hebben met het bouwen van webapplicaties met PHP. Een basiskennis van Symfony is ook praktisch. In de Symfony Masterclass gaan we uit dat deelnemers al enige kennis hebben van het framework.
Belangrijkste leerdoelen
- Leer welke componenten er beschikbaar zijn in Symfony
- Hoe bouw je dynamische formulieren?
- Hoe werkt het event-systeem in Symfony?
- Hoe schrijf je tests voor je Symfony applicatie?
- Hoe zorg voor een veilige applicatie?
- Hoe kan je Symfony applicaties upgraden naar een nieuwe versie
Programma
De Symfony Masterclass duurt zo’n 24 uur, opgedeeld in 4 dagen.
Overzicht
- Databases en Doctrine ORM
- Dynamische formulieren
- Dependency Injection en autowiring
- Service Containers
- Event Dispatcher
- Schaalbare applicaties bouwen
- Testen met PHPUnit
- Het beveiligen van een Symfony applicatie
- Upgraden van Symfony applicaties naar nieuwe versies
Kosten en vereisten
Deze cursus kost 1200 euro per student. Het minimum aantal deelnemers is 5, het maximum aantal deelnemers is 10.
Er dient een ruimte beschikbaar te zijn met voldoende stopcontacten voor de computers. Een beamer en scherm of een groot televisiescherm dienen aanwezig te zijn.
Iedere student dient in het bezit te zijn van een werkende computer waarop PHP en MySQL geinstalleerd staat (een XAMPP of soortgelijk pakket is aan te raden). Een editor zoals VS Code of PHPStorm kan de ervaring voor studenten beter maken.
Code voorbeelden en oefeningen zullen tijdens de training beschikbaar worden gemaakt.
Brengt de kennis van Symfony naar een nieuw niveau
Ideaal voor meer ervaren ontwikkelaars
