fbpx

Bienvenue chez Mill-Forma, organisme de formation spécialisé dans le développement des compétences professionnelles. Nous sommes heureux de vous présenter notre programme de formation « Symfony », d’une durée de 35 heures, pour vous permettre de maîtriser cet outil performant et incontournable dans le domaine du développement web. Notre centre situé en plein cœur de la ville de Charleville-Mézières vous offre une immersion complète dans un environnement propice à l’apprentissage. Notre équipe d’experts vous accompagnera tout au long de cette formation pour vous garantir une transmission optimale de connaissances sur les dernières tendances et bonnes pratiques en matière de programmation avec Symfony. Optez pour une formation de qualité et bénéficiez d’un savoir-faire reconnu pour vous démarquer sur le marché de l’emploi.
PROGRAMME DE FORMATION « SYMFONY »

Prérequis :
– Connaissances de base en langage HTML, CSS et PHP
– Notions de base en programmation orientée objet
– Notions de base en base de données MySQL

Objectifs pédagogiques :
– Acquérir les connaissances nécessaires pour maîtriser le framework Symfony
– Être capable de développer une application web avec Symfony
– Comprendre et utiliser les composants de Symfony pour optimiser son code

Objectifs opérationnels :
– Savoir créer et configurer un projet Symfony
– Maîtriser les concepts clés de Symfony tels que les routes, les contrôleurs, les vues et les requêtes
– Être en mesure de développer un code robuste, maintenable et évolutif à l’aide de Symfony

Profil des stagiaires :
Développeurs web ayant une expérience en développement PHP et souhaitant se familiariser avec le framework Symfony.

Modules détaillés :

Module 1 : Introduction à Symfony
– Présentation du framework Symfony et de ses avantages
– Installation et configuration de Symfony
– Conventions et bonnes pratiques de développement avec Symfony

Module 2 : Les bases de Symfony
– Les routes et les contrôleurs
– Les actions et les vues
– Les requêtes et les réponses

Module 3 : Les templates
– Utiliser le système de templates Twig
– Contrôler l’affichage des données avec les filtres et les boucles
– Les fonctions et les extensions Twig utiles pour le développement avec Symfony

Module 4 : La gestion des formulaires
– Création et validation des formulaires
– Sécuriser les données transmises par les formulaires
– Personnaliser l’apparence des formulaires avec Twig

Module 5 : La base de données avec Symfony
– Configuration et utilisation de la base de données MySQL
– Les requêtes SQL avec Doctrine ORM
– Gérer les relations et les jointures dans Symfony

Module 6 : La sécurité avec Symfony
– Mise en place de l’authentification et de l’autorisation avec Symfony
– Gestion des rôles et des permissions
– Protection contre les attaques CSRF et XSS

Module 7 : Les autres composants de Symfony
– Utilisation des composants HTTP et Console
– Gestion des erreurs et des logs
– Les outils de débogage disponibles avec Symfony

Module 8 : Développement avancé avec Symfony
– Maîtriser les services et les injections de dépendances
– Utiliser les évènements et les listeners pour optimiser son code
– Les bonnes pratiques de développement et de test avec Symfony

CONCLUSION :
Cette formation de 35 heures a pour objectif de donner aux développeurs les connaissances nécessaires pour maîtriser le framework Symfony. Elle est adaptée aux profils ayant une expérience en développement PHP et est accessible avec des prérequis relativement bas. En tant que formation en intra-entreprise, le tarif reste le même pour tous les groupes allant de 1 à 12 stagiaires. Nous proposons également un positionnement pédagogique en amont afin de personnaliser le programme et les supports de cours en fonction des besoins et des objectifs spécifiques de l’entreprise.

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.