Symfony
Cette partie va reprendre en grande partie le fonctionnement de la documentation officielle de Symfony. Cette documentation servira de référence assez souvent tout au long de ce cours. Il existe également un certain nombre de bonnes pratiques pour travailler avec Symfony, que nous allons suivre tout au long de ce cours.
Les différentes parties du cours
- Installer Symfony et l'environnement de travail
- Structure d'un projet Symfony et utilisation de composer
- Le routing
- Les controllers
- Twig et les vues
- Services et injection de dépendances
- Doctrine et la BdD
- Formulaires
- Traductions
- Event Listeners/Subscribers
- Un système de connexion
- Les bundles
- Le bundle EasyAdmin
- Api Platform
- Des pense-bêtes
- Symfony au quotidien
- Utiliser Docker pour travailler
- Un projet complet à réaliser (annonces de chiens à adopter)
- Exercices