Notre programme de formation Symfony

  • 🎤 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

  • 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

Télécharger le plan

Logo de la formation Symfony
Durée de la formation :
3 jours
Tarif :
1800 € HT / personne
Public
  • Développeurs PHP
  • Chefs de projets techniques
Pré-requis
Prochaines dates
  • 28 juillet 2025
  • 18 août 2025
  • 24 septembre 2025
Qualiopi

Formation certifiée Qualiopi : Eligible aux financements publics et mutualisés.

Demander un devis

Portrait du formateur

Bien accompagné

Notre expertise à ce sujet

Expertise

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)

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.