Découvrez les bases du framework Symfony 8 pour créer vos premières applications et sites web dynamiques.
Cette formation vous initie à l’architecture MVC, aux composants essentiels de Symfony et aux bonnes pratiques de développement.
À travers des exercices pratiques, vous apprendrez à structurer et développer une application web fonctionnelle.
• Comprendre les bases de Symfony
• Installer et configurer son poste
• Maitriser le Maker pour créer son site/application rapidement
• Création de routes/pages et templating avec TWIG
• Maitriser DOCTRINE pour la gestion de la base de données
• Gestion de la base de données avec Doctrine
• Gestion des Formulaires de base
• Introduction à Symfony et son écosystème
• Structure d’une application Modèle-Vue-Contrôleur
• Les dépendances de Symfony 8 (PHP 8.4, composer, GIT, etc.)
• Initiation à l’usage du terminal
• La CLI de Symfony
• Création de l’application/site
• Gestion des contrôleurs et des routes/liens
• Les routes
• Le moteur de Template TWIG
• Création de page et de lien avec PATH
• Paramétrage GET
• Gestion de création de compte et login
• Gestion des Rôles et Voters
• Vérification de la compatibilité mobile et des performances
• Les entités
• Les migrations
• L’EntityManager
• Le débuggeur
• Affichage dans la page avec TWIG
• Ajout de fausses données avec DataFixtures
• Création des formulaires
• Traitement des données
Tout public
Connaissance basique de PHP et POO (obligatoire), notion de Bootstrap
PC,
Outils multimédias
Alternance d’apports théoriques et d’exercices pratique
Equipe pédagogique FIM CCI FORMATION
QCM, évaluation lors des exercices pratique
Attestation de formation
Nos campus de formation sont accessibles aux publics en situation de handicap. Pour plus d’informations, consultez notre page FIM CCI Formation Ouest Normandie et l’accessibilité.
Déclaration d’activité enregistré sous le n°25500110350 auprès du Préfet de la Région Normandie. Cet enregistrement ne vaut pas agrément de l’Etat.