Notre programme de formation Symfony
Symfony est un framework PHP moderne, modulaire et flexible. Aujourd’hui, il est l’un des piliers de l'écosystème de PHP en tant qu'outil de développement fiable, proposant une architecture robuste et évolutive.
- 🎤 Animée par un expert de JoliCode, passionné et actif dans la communauté tech.
- 🎓 Certifiée Qualiopi, reconnue pour sa qualité et conforme aux standards les plus élevés.
- 💯 Très courte, pour une montée en compétence rapide et impactante.
- 🧑💻 Accompagnement possible après la formation pour des conseils adaptés à votre projet.
Contenu de la formation
Maîtrisez ce framework PHP incontournable
Cette formation à Symfony, qui associe théorie et exercices pratiques, permet de démarrer en douceur avec ce framework, d'en comprendre les mécanismes clé, et de maîtriser le développement d'applications web modernes.
À l'issue de cette formation, le participant sera capable de monter une application complète capable de manipuler des données dans une base de données relationnelle en suivant les bonnes pratiques de développement. En pleine compréhension du framework, l'apprenant sera capable d'implémenter les exemples sur sa propre machine de développement. En résumé, cette formation vous permettra :
- de connaître les principes et l’architecture du framework Symfony
- de mettre en place ou maintenir un projet développé avec Symfony
- de communiquer avec une base de données
- de créer une application Web respectant les bonnes pratiques
- Qu'est-ce qu'un framework de développement ?
- L'intérêt d'un framework
- Mise à niveau PHP et introduction à Symfony
- Gestion des dépendances avec Composer
- Symfony Flex
- Mettre à jour son application Symfony
- Créer une application Symfony
- Architecture dans Symfony et MVC
- Notions d’Application, de Kernel, de vendor
- Cheminement d'une requête HTTP
- Les environnements
- La console
- Le Profiler
- Les logs
- Tests unitaires, fonctionnels et d'intégration
- Le format YAML
- Bonnes pratiques
- Les différents fichiers de configuration
- Configurer ses packages
- Le ClassLoader
- La notion de service
- Le conteneur d’injection de dépendances
- Autowiring et autoconfigure
- Comprendre la notion de route
- Présentation du Router de Symfony
- Déclarer et paramétrer des routes
- Générer des URLs
- Le rôle du contrôleur
- La communication avec les templates
- Gestion des redirections
- Le concept d'ORM
- Doctrine en pratique
- Configuration de l’accès à la base de données
- Création d’une entité
- Indexer une colonne, décrire des relations
- Notion de Repository
- Ajout de fixtures
- Notion de moteur de template
- Syntaxe Twig
- Notions de contexte, d’héritage
- Étendre Twig
- Aperçu des PSR
- Formatage, nommage
- Les bonnes pratiques
- Compréhension et gestion du cache applicatif et HTTP
- Outils d’analyse des performances
- Concept de validation de données
- Le Validateur de Symfony
- Le composant Form
- Création, affichage et customisation de formulaires
- Soumettre et valider un formulaire
- Aperçu des formulaires imbriqués
- L’approche de la sécurité dans Symfony
- L’authentification
- Firewalls
- Rôles et permissions
- Le Mailer de Symfony
- Différer ses envois avec Symfony Messenger
- Tests unitaires avec PHPUnit
- Tests fonctionnels
- Intégration Continue
- Notion de Locale
- Le Translator de Symfony
- Traduction des données en base
- Manipulation des traductions
- Les composants les plus utilisés
- Quelques Bundles tiers marquants
Choses à faire avant la mise en production

- Durée de la formation :
- 3 jours
- Tarif :
- 1800 € HT / personne
- Public
-
- Développeurs PHP
- Chefs de projets techniques
- Pré-requis
-
- Développement en PHP objet
- Bases en développement Web (HTTP, HTML, CSS)
- Utilisation de la ligne de commande
- Ordinateur
- Prochaines dates

Formation certifiée Qualiopi : Eligible aux financements publics et mutualisés.
Portrait du formateur
Bien accompagné
Marion Hurteau
Marion a rejoint l’équipe de JoliCode en tant que Développeuse Web en 2019.
Son intérêt pour l’informatique a commencé au lycée, où elle a eu l’occasion de programmer un petit robot en langage C, ce qui a éveillé sa passion pour le développement. Curieuse de nature, elle a exploré divers domaines, allant du graphisme au développement de jeux vidéo. Cependant, c’est dans la programmation back-end et la gestion de bases de données qu’elle a vraiment trouvé sa voie. En 2017, Marion découvre l’univers du logiciel libre lors de son premier FOSDEM, ce qui lui ouvre de nouvelles perspectives. Elle commence alors à contribuer à la documentation de projets tels que PostgreSQL et PHP, avant de réaliser sa première pull request sur Symfony.
Depuis 2024, elle partage également son expertise en tant que formatrice Symfony, apportant son savoir-faire à la nouvelle génération de développeurs. Marion a également été impliquée dans des projets d’envergure, tels que Courbet, ORPI, et Mix with the Masters, où elle a pu mettre à profit ses compétences techniques.
En dehors de son travail, Marion aime se retrouver en salle d’escalade ou devant son ordinateur à explorer des mondes virtuels en combattant des dragons. Elle participe aussi régulièrement à des meetups de développeurs, où elle échange et partage sa passion.

Notre expertise à ce sujet
Expertise
Chez JoliCode, nous utilisons Symfony au quotidien depuis plus de 15 ans, contribuant régulièrement au framework lui-même, à travers des correctifs et de nouvelles fonctionnalités. Nous partageons notre expertise à travers des conférences et des articles de blog, affirmant ainsi notre engagement à soutenir la communauté Symfony.
Nos compétences s’étendent bien au-delà de la formation : nous intervenons sur un large panel de métiers autour de Symfony, incluant le développement, l’architecture, le conseil, et la maintenance d’applications Web. Parmi nos réalisations, nous avons développé des plateformes comme Sézane, ORPI ou Look Cycle. Nous offrons également des services d’expertise et d’audit pour accompagner nos clients dans l’optimisation de leurs projets.
Témoignages clients
🎉 92.31% de nos participants ont été satisfaits par cette formation ! (sur l'ensemble des 13 participants ayant répondu à notre enquête de 2015 à ce jour)
Très bon moment et formation très instructive dans son ensemble
J'ai été très satisfait de la formation ! merci
Contenu et qualité de la formation : satisfaisants !
Très bonne formation. Je recommande JoliCode / JoliCampus.
Formation à suivre pour pour démarrer doucement mais efficacement avec le framework Symfony
Excellente formation chez JoliCampus, nous avons abordé beaucoup de thèmes en peu de temps. Formation très riche et professionnelle
Une formation adaptée, efficace et qui nous permet d'être autonome dès demain !
Rythme progressif, motivant, clair
Jolie Formation
Super formation, bon aperçu des possibilités offertes par Symfony
Formation claire, permettant de prendre Symfony en main très rapidement.
Une formation intéressante et ludique !
Une bonne formation permettant de comprendre les bases et les possibilités du framework
Demander un devis
Nous sommes à votre disposition pour vous aider à choisir la formation adaptée à vos besoins et pour organiser des sessions sur-mesure si nécessaire.