Opleiding: Cursus Symfony

In de Cursus Symfony leer je hoe je PHP applicaties ontwikkelt op basis van het Symfony framework. Symfony is een krachtig framework gebaseerd op het MVC patroon, vooral gericht op robuuste webapplicaties in een enterprise omgeving.

Algemene omschrijving

Symfony is gebaseerd op het MVC patroon waardoor je snel de basis van jouw applicatie hebt staan. Verder maakt Symfony gebruik van veel beproefde open-source projecten, als Propel of Doctrine, voor object relational mapping, PHPUnit voor testdoeleinden en Twig voor templating. Door de modulaire opzet in bundles, is Symfony flexibel, makkelijk uitbreidbaar en naar jouw hand te zetten.

Tijdens de Cursus Symfony starten we met de basis. Jij gaat Symfony configureren en leert hoe jouw applicatie wordt ingericht op basis van het MVC patroon. Het afhandelen van requests en werken met templates komen hierbij uitgebreid aan bod. Vervolgens gaan we aan de slag met de bundles die Symfony biedt op gebied van beveiliging, communicatie en verwerken van verschillende typen data. Tenslotte leer jij hoe je zelf uitbreidingen kunt toevoegen.

Praktijk staat centraal

In de Cursus Symfony staat de praktijk centraal. Gedurende de cursus bouw je jouw eigen applicatie met Symfony. Deze applicatie kan direct worden gebaseerd op jouw businesscase.

Competenties en vaardigheden

Om een goede Symfony developer te worden, werk je tijdens de Cursus Symfony aan de volgende competenties en vaardigheden: kennis over MVC, kennis over de architectuur, templating, toepassen van object relational mapping, testing en performance verbetering.
Tijdens de cursus Symfony ga je aan de slag met het ontwikkelen van een web applicatie in PHP met het model-view-controller (MVC) patroon. Daarbij ga je in op aspecten als templating, data object mapping, testen en beveiliging en performance.

Gerelateerd

  • Opleiding PHP Professional
  • Cursus Laravel
  • Cursus CodeIgniter
  • Cursus Zend Framework
  • Cursus CakePHP

Bedrijfstraining Symfony

Wil je direct aan de slag met je eigen Symfony applicatie? In een bedrijfstraining kunnen wij de training volledig op maat verzorgen voor jou individueel, of samen met een groep collega's. Je kunt in een bedrijfstraining Symfony dan direct aan de slag met je eigen businesscase.

Programma

Tijdens de Cursus Symfony komen de volgende onderwerpen aan bod:

  • Symfony basis en architectuur
    • Downloaden en basisopzet
    • Configuratie met YAML, XML of PHP
    • Symfony MVC
    • Bundles
    • Routing
    • Service Container
  • Templating
    • Twig
    • Template caching
    • Inheritance en layouts
    • Tags en helpers
  • Data object mapping
    • Database configuratie
    • Models
    • Doctrine ORM
    • Propel
  • Testen en beveiliging
    • Test configuratie
    • PHPUnit
    • Unit Tests schrijven
    • Werken met de Test Client
    • Form validation
  • Performance
    • HTTP caching
    • Bootstrapping
    • Autoloading
  • Jouw applicatie in Symfony
Meer...
€3.299
ex. BTW
Aangeboden door
Eduvision Opleiding & Training
Onderwerp
Symfony
Niveau
Looptijd
5 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 13
Tijdstip
Overdag
Tijden en locaties
Apeldoorn
wo 10 jun. 2026
Utrecht
wo 10 jun. 2026
Maastricht
wo 17 jun. 2026
Rotterdam
wo 24 jun. 2026
Eindhoven
vr 3 jul. 2026
Virtueel
vr 3 jul. 2026
Apeldoorn
do 9 jul. 2026
Utrecht
do 9 jul. 2026
Maastricht
do 16 jul. 2026
Rotterdam
do 23 jul. 2026
Eindhoven
ma 3 aug. 2026
Virtueel
ma 3 aug. 2026
Apeldoorn
vr 7 aug. 2026
Utrecht
vr 7 aug. 2026
Maastricht
vr 14 aug. 2026
Rotterdam
vr 21 aug. 2026
Eindhoven
di 1 sep. 2026
Virtueel
di 1 sep. 2026
Apeldoorn
ma 7 sep. 2026
Utrecht
ma 7 sep. 2026
Maastricht
ma 14 sep. 2026
Rotterdam
ma 21 sep. 2026
Eindhoven
wo 30 sep. 2026
Virtueel
wo 30 sep. 2026
Apeldoorn
di 6 okt. 2026
Utrecht
di 6 okt. 2026
Maastricht
di 13 okt. 2026
Rotterdam
di 20 okt. 2026
Eindhoven
do 29 okt. 2026
Virtueel
do 29 okt. 2026
Apeldoorn
wo 4 nov. 2026
Utrecht
wo 4 nov. 2026
Maastricht
wo 11 nov. 2026
Rotterdam
wo 18 nov. 2026
Eindhoven
vr 27 nov. 2026
Virtueel
vr 27 nov. 2026
Apeldoorn
do 3 dec. 2026
Utrecht
do 3 dec. 2026
Maastricht
do 10 dec. 2026
Rotterdam
do 17 dec. 2026
Eindhoven
ma 28 dec. 2026
Virtueel
ma 28 dec. 2026
Apeldoorn
vr 8 jan. 2027
Maastricht
vr 8 jan. 2027
Utrecht
vr 8 jan. 2027
Rotterdam
vr 15 jan. 2027
Eindhoven
di 26 jan. 2027
Virtueel
di 26 jan. 2027
Apeldoorn
ma 8 feb. 2027
Maastricht
ma 8 feb. 2027
Utrecht
ma 8 feb. 2027
Rotterdam
ma 15 feb. 2027
Eindhoven
wo 24 feb. 2027
Virtueel
wo 24 feb. 2027