Formation Framework Symfony Avancé avec un expert : Formation 100% en téléprésentiel (pas de FOAD classique)


Taux global de satisfaction des Stagiaires Formation Framework Symfony Avancé : 4.8 sur 5 pour 497 formations

Accueil / Formation / programmation serveur

sagexa in good shape
"Le sage ne s'afflige pas de ce que les hommes ne le connaissent pas ;
il s'afflige de ne pas connaître les hommes."
Confucius
Fiche technique Symfony 7 et 6 : perfectionnement
fonctionnalités avancées du framework Symfony
Lieu programmé Classe virtuelle (cours téléprésentiel en direct)
dates du 28-01-2025 au 31-01-2025 (durée 4 jours)
Tarif 1966 € HT / personne (1966 € TTC)
sous réserve d'un nombre suffisant d'inscriptions
Formateur
28-01-2025programmation serveur

Cette formation de 4 jours sur le framework Symfony 7 et 6 permet d'aborder les principaux aspects des composants avancés de Symfony: bonnes pratiques, migration, performance, sécurité. Elle s'adresse à des développeurs PHP souhaitant aller plus loin avec framework Symfony.

  • ✅ Certifié Qualiopi (Financement OPCO/France Travail)
  • ⭐ Note : 4.8/5 (Basé sur 497 formations)
  • 👨‍🏫 Expert identifiable : +20 ans d'expérience
  • 🎙 Formation 100% en téléprésentiel (pas de FOAD classique)

Symfony 7 et 6 : perfectionnement

Objectifs de la formation Symfony 7 et 6 : perfectionnement

  • Comprendre les principes de migration de version sous Symfony
  • Savoir déployer une application Symfony
  • Maîtriser le développement et l'utilisation des Service sous Symfonys sous Symfony
  • Bien utiliser l'injection de dépendance sous Symfony
  • Découvrir les Bonnes Pratiques Symfony
  • Maîtriser l'ORM Doctrine : DQL et Triggers sous Symfony
  • Savoir sécuriser une application Symfony
  • Mettre en oeuvre la programmation événementielle sous Symfony
  • Améliorer les performances avec les Caches sous Symfony
  • Savoir implémenter des Tests Unitaires et Fonctionnels sous Symfony
  • Maîtriser l'utilisation des Workflows sous Symfony
  • Savoir mettre en oeuvre une exécution asynchrone sous Symfony
  • Découvrir les possibilités UX sous Symfony
  • Etre capable d'envoyer des messages SMS et Mail sous Symfony

Contenu de la formation Symfony 7 et 6 : perfectionnement

Formation Symfony 7 et 6 : perfectionnement

Durée de la formation

4 jours

Participants à la formation Symfony 7 et 6 : perfectionnement

Cette formation Symfony 7 et 6 s'adresse aux chefs de projet web, aux développeurs et aux architectes techniques PHP.

Niveau : avancé 🌶️🌶️🌶️

Pré-requis de la formation

Bonne pratique de Symfony 7

😊👉 j'évalue mon niveau php/objet ici (QCM)

Comment bien se préparer à cette formation ? 👇

Que faire après cette formation ? 👇

Travaux pratiques de la formation

les participants réaliseront l'implémentation d'une application web basée sur le framework Symfony.


Programme de la formation Symfony 7 et 6 : perfectionnement

Introduction
  • Symfony Cycle de Vie et LTS
  • Principales évolutions des dernières versions majeures
  • Les nouveautés de Symfony 7
  • Upgrader de 5.4 à 6.0.0
  • Upgrader de 6.4 à 7.0.0
  • Déployer une Application Symfony

< sommaire formation Symfony 7 et 6 : perfectionnement


Les Services
  • Conteneur de Services
  • Créer / Configurer des Services dans le Container
  • Services Publics vs. Privés
  • Injection de Dépendance et Conteneurs
  • Service Locator

< sommaire formation Symfony 7 et 6 : perfectionnement


Bonnes Pratiques Symfony 7
  • Création du projet
  • Configuration
  • Logique métier
  • Contrôleurs, Templates et Formulaires
  • i18n
  • sécurité
  • acifs web : introduction à Webpack
  • tests

< sommaire formation Symfony 7 et 6 : perfectionnement


Doctrine
  • Entité riches vs. anémiques
  • Description de la structure
  • Mappage, Migrations et mises à jour
  • DQL et jointures
  • Triggers

< sommaire formation Symfony 7 et 6 : perfectionnement


Sécurité
  • User
  • Firewall
  • Authentification
  • Autorisation par rôle
  • Les Voters
  • Stratégie d'accès

< sommaire formation Symfony 7 et 6 : perfectionnement


Evènements sous Symfony 7
  • cycle de vie et principe des évènements
  • Listener (écouteur)
  • Subscriber (souscripteur)
  • DDD et Domain Events

< sommaire formation Symfony 7 et 6 : perfectionnement


Cache Http
  • en-têtes de cache
  • Reverse Proxy
  • Cache partiel et ESI

< sommaire formation Symfony 7 et 6 : perfectionnement


Les Tests
  • Tests Unitaires et TDD
  • Kernel, env et BDD
  • Fixtures
  • Tests Fonctionnels

< sommaire formation Symfony 7 et 6 : perfectionnement


Formulaires Symfony
  • Composant Form
  • Affichage
  • Validation
  • Traitement
  • Messages Flash

< sommaire formation Symfony 7 et 6 : perfectionnement


Workflow
  • Les états
  • Les transitions

< sommaire formation Symfony 7 et 6 : perfectionnement


Exécution asynchrone
  • Principe : Messenger, Sender, Receiver et Envelope Stamps
  • Tâche et files d'attente
  • Routage et transport
  • Worker, échecs et réexécution

< sommaire formation Symfony 7 et 6 : perfectionnement


Symfony UX et Composants DataViz
  • Installation et configuration
  • Graphiques avec ChartJS
  • Transitions avec Swup

< sommaire formation Symfony 7 et 6 : perfectionnement


Symfony Notifier
  • Installation et paramétrage
  • Mail avec Notifier
  • SMS avec Notifier
  • Messages Push dans le navigateur avec Notifier

< sommaire formation Symfony 7 et 6 : perfectionnement


Pourquoi choisir notre formation Symfony Perfectionnement en direct plutôt qu'une FOAD classique ?

Caractéristiques FOAD / E-learning Classique Formation Symfony Perfectionnement Sagexa
Mode d'apprentissage Vidéos pré-enregistrées en autonomie Direct (Live) avec un formateur expert
Interaction et Questions Forum ou email (réponse sous 24h/48h) Réponses immédiates par micro ou chat
Accompagnement TP Correction automatique ou corrigés types Assistance à distance et aide au débogage en direct
Rythme de travail Souvent délaissé par manque de motivation Calendrier fixe pour une progression garantie
Mises à jour Contenu parfois obsolète (anciennes versions) Cours basé sur les dernières versions Symfony Perfectionnement

*Contrairement à une FOAD, notre format en téléprésentiel vous assure la même qualité qu'un cours en présentiel, sans les contraintes de déplacement.