Toujours dans le cadre de l’étude de PHP, vient l’instant où la compagnie vient à choisir un framework pour PHP pour ses développeurs.
Il en existent plusieurs, dont Symfonie.
Technifutur propose une formation en PHP/Symfony par exemple (mais quid du confinement ?)
Voici le programme de formation proposé:
Programme
Présentation du Framework
- Qu’est-ce qu’un framework ?
- Les outils
- Les conventions d’écriture
Installation, configuration et intégration dans un IDE
- Installation au sein d’un environnement Apache
- Mise en place de l’IDE
Les outils de base
- Le chargement automatique des ressources
- Les exceptions
- La journalisation des événements
- Les librairies standards
L’accès aux bases de données
- L’utilisation des SGBD
- La construction dynamique de requêtes
- Le mapping sur les tables
Le filtrage des données
- 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
Les formulaires
- 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
Utilisation de fonctionnalités diverses
- L’internationalisation
- L’utilisation de systèmes de cache
- Session, authentification et permissions
Introduction au MVC
- La théorie de MVC
- La configuration du serveur
- Les composants
- Mise en place d’une application avec MVC