fbpx

Bienvenue chez Mill-Forma, organisme de formation implanté à Petit-Bourg. Nous sommes spécialisés dans les programmes de formation professionnelle et nous sommes ravis de vous présenter notre nouveau cours sur Symfony. Ce programme de 35 heures a été spécialement conçu pour vous permettre de maîtriser pleinement ce framework de développement web reconnu mondialement. Avec notre formation, vous serez en mesure de créer des applications web performantes et évolutives en utilisant les meilleures pratiques de Symfony. Nous avons à cœur de vous accompagner dans l’acquisition de compétences solides et adaptées au marché du travail, et cela dans un environnement stimulant et convivial. Rejoignez-nous dès maintenant pour démarrer votre parcours vers une expertise en Symfony.

Programme de formation – Symfony:

Prérequis:
– Connaissance de base en HTML, CSS et PHP
– Avoir une expérience en développement web
– Avoir un ordinateur portable avec un éditeur de code installé

Objectifs pédagogiques:
– Maîtriser les fondamentaux du framework Symfony
– Développer des applications web en utilisant Symfony
– Comprendre l’architecture MVC et les différents composants de Symfony

Objectifs opérationnels:
– Savoir installer et configurer Symfony
– Utiliser les composants de Symfony pour la création de routes, de vues et de controllers
– Implémenter une base de données et utiliser l’ORM de Symfony pour gérer les données

Profil des stagiaires:
– Développeurs web ayant déjà utilisé PHP et intéressés par l’apprentissage d’un framework
– Étudiants en informatique ou en développement web souhaitant intégrer Symfony à leurs compétences
– Toute personne souhaitant se former sur Symfony pour une reconversion professionnelle

Modules détaillés:

Module 1 : Introduction à Symfony
– Comprendre les principes d’un framework et de l’architecture MVC
– Installer et configurer Symfony sur un projet
– Découvrir les outils et ressources disponibles pour Symfony

Module 2 : Les composants Symfony
– Utiliser le composant Routing pour créer des routes dans une application Symfony
– Créer des vues avec le moteur de template Twig
– Gérer les données avec le composant Doctrine (ORM)

Module 3 : Les formulaires et la validation
– Créer des formulaires avec le composant Form de Symfony
– Utiliser la validation de Symfony pour vérifier les données saisies
– Gérer les erreurs de validation et les messages d’erreur

Module 4 : Les relations et requêtes SQL
– Comprendre la relation entre les entités avec Doctrine
– Utiliser les associations pour faire des requêtes SQL efficaces
– Mettre en place des relations « One to One », « One to Many » et « Many to Many »

Module 5 : Les services et l’injection de dépendances
– Comprendre le concept de services dans Symfony
– Utiliser l’injection de dépendances pour accéder aux ressources nécessaires dans une application
– Créer des services personnalisés pour optimiser le code et faciliter la maintenance

Module 6 : Les bundles et l’administration
– Découvrir les bundles dans Symfony et leur utilité
– Utiliser des bundles existants pour rajouter des fonctionnalités à une application
– Créer un back-office pour gérer les données de l’application

Module 7 : Les tests automatisés
– Comprendre l’importance des tests automatisés dans le développement d’une application
– Utiliser le composant PHPUnit pour écrire des tests unitaires
– Mettre en place des tests fonctionnels avec le composant WebTestCase

Cette formation de 35 heures permet aux stagiaires de maîtriser les fondamentaux du framework Symfony et de développer des applications web en utilisant ses composants. Elle est accessible aux développeurs web déjà familiarisés avec les langages PHP, HTML et CSS. Nous proposons une formation en intra-entreprise, avec des tarifs identiques pour un groupe de 1 à 12 stagiaires. Nous pouvons également organiser un positionnement pédagogique préalable afin d’adapter le programme et les supports de cours en fonction des besoins et objectifs spécifiques de votre entreprise. Avec cette formation, vos stagiaires seront en mesure de développer des applications web professionnelles en utilisant le framework Symfony.

Nous avons la certification Qualiopi par Bureau Veritas, ce qui implique un audit obligatoire de notre organisme de formation tous les 18 mois. Nos formations peuvent être Éligibles à une prise en charge par votre OPCO, sous réserve d’acceptation de celui-ci et des fonds disponibles.
Notre centre de formation est référencé auprès des OPCOs suivants :AFDAS; OPCO ATLA; Uniformation; AKTO; OCAPIAT; OPCO2i; OPCO EP; Opcommerce.