fbpx

Bienvenue chez Mill-Forma ! Nous sommes un organisme de formation basé à Yonne, spécialisé dans la mise en place de programmes de formation adaptés aux besoins des professionnels. Nous sommes fiers de vous présenter notre nouvelle formation tournée vers la technologie web : Symfony. Cette formation de 35 heures a été conçue pour vous permettre de maîtriser pleinement les fonctionnalités de cet outil incontournable dans le domaine du développement web. Grâce à notre expertise et à notre approche pédagogique innovante, nous vous garantissons un apprentissage efficace et performant pour que vous puissiez exploiter tout le potentiel de Symfony et booster votre carrière.
Programme de Formation « Symfony »

Prérequis :
– Connaissances en langage de programmation PHP
– Maîtrise des concepts de programmation orientée objet
– Notions de base en HTML et CSS

Objectifs pédagogiques :
– Acquérir les compétences nécessaires pour développer des applications web avec Symfony
– Comprendre l’architecture et les principes de fonctionnement du framework Symfony
– Savoir utiliser les outils et les composants de Symfony pour créer des projets performants et maintenables

Objectifs opérationnels :
– Être capable de configurer et d’installer Symfony sur un environnement de développement
– Maîtriser les différentes composants de Symfony tels que le routeur, les contrôleurs, les vues, la base de données
– Être en mesure de développer des fonctionnalités avancées telles que l’authentification, les services, les formulaires et les APIs

Profils des stagiaires :
Développeurs, chefs de projet ou toute personne souhaitant utiliser le framework Symfony pour développer des applications web.

Module 1 : Introduction à Symfony
– Présentation de Symfony et de son écosystème
– Installation et configuration de l’environnement de développement
– Création d’une première application

Module 2 : Structure et architecture de Symfony
– Organisation des dossiers et des fichiers d’une application Symfony
– Comprendre le modèle MVC (Modèle-Vue-Contrôleur)
– Utilisation du système de templates Twig

Module 3 : Les composants de base de Symfony
– Utilisation du routeur
– Gestion des requêtes et des réponses HTTP
– Utilisation des contrôleurs pour traiter les requêtes

Module 4 : La base de données avec Doctrine
– Introduction à Doctrine et aux ORM (Object-Relational Mapping)
– Mise en place d’une base de données et création de tables
– Utilisation de Doctrine pour gérer les entités et les requêtes SQL

Module 5 : Les formulaires et l’authentification
– Création et validation de formulaires avec Symfony
– Gestion de l’authentification et des utilisateurs
– Sécurisation de l’application avec le système de sécurité de Symfony

Module 6 : Les services et les événements
– Comprendre le concept de services dans Symfony
– Configuration et utilisation de services
– Utilisation des événements pour gérer des actions spécifiques dans l’application

Module 7 : Les APIs avec Symfony
– Intégration de services web dans une application Symfony
– Utilisation du composant HTTP Client pour communiquer avec les APIs
– Gestion des erreurs et des exceptions dans une API

Cette formation « Symfony » est adaptée pour des groupes de 1 à 12 stagiaires en intra-entreprise. Le tarif restera le même quel que soit le nombre de stagiaires. Nous pouvons également proposer un positionnement pédagogique en amont afin de personnaliser le programme de formation et les supports de cours en fonction des besoins et des objectifs spécifiques de l’entreprise. Cette formation permettra aux participants d’acquérir les compétences nécessaires pour développer des applications web performantes et maintenables avec 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.