Symfony est un Framework de développement PHP permettant le développement sous une architecture MVC.
Cette formation s’adresse à toute personne souhaitant s’initier au développement PHP sous le Framework Symfony.
Pour cette formation, il est nécéssaire de connaître les bases du PHP
-
Qu'est-ce qu'un framework ?
-
Les outils
-
Les conventions d'écriture
-
Installation au sein d'un environnement Apache
-
Mise en place de l'IDE
-
Le chargement automatique des ressources
-
Les exceptions
-
La journalisation des événements
-
Les librairies standards
-
L'utilisation des SGBD
-
La construction dynamique de requêtes
-
Le mapping sur les tables
-
La transformation des données
-
La validation des données
-
Le filtrage d'un ensemble de données
-
La création de filtres et de validateurs personnalisés
-
La création d'un formulaire
-
Les éléments de formulaires et les fieldsets
-
Contrôler la validation des données
-
La génération du code HTML des formulaires
-
L'internationalisation
-
L'utilisation de systèmes de cache
-
Session, authentification et permissions
-
La théorie de MVC
-
La configuration du serveur
-
Les composants
-
Mise en place d'une application avec MVC