Symfony
Beschrijving
Symfony is een PHP-ontwikkelingsraamwerk dat ontwikkeling onder een MVC-architectuur mogelijk maakt.
De opleiding is gericht op de volgende vaardigheden
- - Installeer Symfony
- - Citaat van de belangrijkste PHP frameworks
- - Beredeneer de keuze van een kader voor een PHP ontwikkeling
- - Gebruik een ORM in PHP
- - Gebruik van een MVC architectuur
- - Installeren van het Symfony raamwerk
- - Symfony ontwikkeltools gebruiken
- - Toegang tot databases met Symfony
- - Gegevens filteren met Symfony
- - Formulieren opzetten met Symfony
- - Een applicatie bouwen met het Symfony Framework
Wat zijn de doelstellingen van de opleiding?
Deze cursus is bedoeld voor iedereen die wil leren over PHP ontwikkeling onder het Symfony Framework.
Wat moet je weten om de cursus te volgen?
Gevorderde kennis van PHP.
Opleidingsprogramma
Presentatie van het kader
- Wat is een kader?
- De gereedschappen
- Schrijfconventies
Installatie, configuratie en integratie in een IDE
- Installatie in een Apache omgeving
- De IDE instellen
De basisgereedschappen
- Automatisch laden van hulpbronnen
- Uitzonderingen
- Gebeurtenis logging
- Standaard bibliotheken
Toegang tot databanken
- Gebruik van DBMS
- Dynamische query-opbouw
- Mapping op tabellen
Gegevens filteren
- Gegevenstransformatie
- Gegevensvalidatie
- Een gegevensverzameling filteren
- Aangepaste filters en validaties maken
Formulieren
- Een formulier maken
- Formulierelementen en veldenreeksen
- Controle van de gegevensvalidering
- Genereren van HTML-code voor formulieren
Verschillende functies gebruiken
- Internationalisering
- Gebruik van caching-systemen
- Sessie, authenticatie en machtigingen
Inleiding tot MVC
- De theorie van MVC
- Server configuratie
- Componenten
- Opzetten van een applicatie met MVC