SF5MASTER | Maîtrise de Symfony5

  • Cette formation qui fait suite au cours « Démarrer avec Symfony 5 » vous aidera à acquérir les concepts-clés d'un projet dans son ensemble. SensioLabs University a conçu la meilleure expérience de formation Symfony, en associant le présentiel et le e-learning. En complément de la formation en présentiel, l'accès à notre plateforme de révision en ligne pendant 1 mois, permet d’associer différentes pratiques d’apprentissage, de tester ses compétences, de suivre sa progression et de rester en contact avec son formateur sur toute la durée du programme. Possibilité de faire cette formation en ligne, à distance ! N'hésitez pas à nous consulter !
  • Prérequis

    Bonnes connaissances de PHP et de la programmation orientée objet. Maîtrise des fondamentaux de Symfony 5. Voir la formation SF5-START.
  • Objectifs

    Durant ces 2 jours de formation, l'objectif de cette formation est de prendre la main sur le framework pour maîtriser ses différents rouages. Vous découvrirez le principe d'injection de dépendances et apprendrez à utiliser le registre de services de manière adaptée et efficace. Vous découvrirez aussi comment interagir avec le fonctionnement de Symfony à travers les évènements, et vous apprendrez à mettre en place une stratégie de droits d'accès sur l'application. Enfin, pour une approche pratique de Symfony, vous créerez vos propres commandes pour faciliter votre vie de développeur.

Programme détaillé


Services

  • Introduction
  • Retrieve services
  • Dependency injection
  • Service configuration

Console

  • Context
  • Custom commands
  • Helpers

Security

  • Introduction
  • Authentication and Guard
  • Native authorization with roles
  • Custom voters

Events

  • Introduction
  • Subscribers
  • Useful events
  • Durée

    2 jour(s)
  • Niveau

    Intermédiaire
  • Langues disponibles

    Français, Anglais, Allemand, Espagnol
  • Pays disponibles

    Monde, Belgique, France, Allemagne, Espagne, Royaume-Uni, États-Unis

Vous n'êtes pas disponible à ces périodes ? Nous organisons des sessions de formation sur mesure, n'hésitez pas à nous contacter pour plus d'informations !