Chapitre 5 : Config
Écouter la leçon
Lecture audio assistée par IA
5. Configuration et Environnements
Symfony utilise des fichiers YAML pour sa configuration globale et ses services.
Les dossiers de config
config/packages/ : Configuration des différents bundles.
config/services.yaml : Définition de vos services personnalisés.
config/routes.yaml : Pour définir des routes si vous n'utilisez pas les attributs.
Environnements
Symfony gère nativement 3 environnements :
- dev : Pour le développement (avec debug).
- test : Pour les tests unitaires.
- prod : Pour le serveur de production (optimisé).
Le fichier .env permet d'injecter des variables d'environnement (comme les accès BDD) de manière sécurisée.
Ateliers pratiques & Projets
Testez vos compétences avec nos exercices guidés et le tuteur IA.
Ateliers pratiques & Corrigés détaillés
Ateliers pratiques & Corrigés
#1 — Comprendre les bases : Configuration et Environnements
Atelier #1
Expliquez avec vos mots le concept principal de ce chapitre, puis illustrez-le par un exemple simple.
Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
Corrigé disponible prochainement.
#2 — Application guidée
Atelier #2
Réalisez un exercice pratique en reprenant la structure vue dans le cours et en modifiant au moins 2 paramètres.
Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
Corrigé disponible prochainement.
#3 — Mini défi
Atelier #3
Concevez une petite solution personnelle liée à 'Configuration et Environnements' et justifiez vos choix techniques.
Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
Corrigé disponible prochainement.