Sensiolabs

Maîtrise de Symfony 5

Par Sensiolabs

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

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