Formation Symfony 5 Avancé by Sensiolabs

Ref :

Avis client : 3/4 - Note calculée sur la totalité des retours au cours de la dernière année

Développement Durée :
3 jours - 21 heures
Lieu :
Paris - Lyon - Toulouse - Nantes

Tarif

Intra :
Inter :
1 950€ HT / pers
Inscrivez-vous

Demande d'informations

Les prochaines dates par ville

[+]

Pré-requis

Connaissances en développement PHP

Public concerné

Développeurs PHP

Objectifs

Utiliser le framework Symfony 3 pour permettre la réutilisation de composants entre différentes applications

Programme détaillé

DIC

  • Rappels généraux

  • Scopes de services

  • Request stack

  • Services privés

  • Tags

  • CompilerPass

EventDispatcher

  • Rappels généraux

  • EventDispatcher avancé

Forms

  • Nouveautés en sf2.8 / sf3

  • FormTypes avancés

  • Validation custom

  • Validation groups

Doctrine

  • Rappels : ORM, EntityManager, etc

  • Mapping, types, relations

  • Types Custom, Value Objects

  • DQL / Extension du DQL

  • Migrations, fixtures

  • DoctrineBundle avancé

Security

  • Rappels des concepts security : firewall, providers…

  • Configuration du Guard

  • Impersonation

  • Voters

Cache

  • Rappels HTTP, validation vs expiration
  • PSR-6
  • ESI & reverse proxy

Console

  • Rappels

  • Events natifs

Tests

  • Rappels PHPUnit

  • Initiation a Behat

Profiler

  • StopWatch

  • Extension de la debug toolbar

Bonus :

  • Expression Language

Modalités pédagogiques

Tous nos stages reposent sur une alternance entre transfert de connaissances et de savoir-faire, à travers des exercices concrets, des tests pratiques et des analyses de situations. Cette méthode permet une appropriation rapide des sujets par les stagiaires. 
Notre formateur s’appuie sur les connaissances préexistantes du stagiaire. Il combine diverses modalités pédagogiques: des exposés théoriques, des temps d’échanges, des études de cas, permettant à l’apprenant d’être acteur de la séance de formation.
Lors des formations en groupe, l’accent est mis sur l’interactivité, intégrant ainsi la possibilité de progresser en équipe et de réussir ensemble.
Le scénario de nos cours est adapté afin de faire directement référence aux attentes des stagiaires. Les exemples et exercices sont, dans la mesure du possible, au plus près des missions réalisées par vos collaborateurs. 
En effet, notre processus de personnalisation d’accès à la formation nous conduit à choisir et combiner différentes méthodes classiques qui ont fait preuve de leur efficacité, en fonction des objectifs à atteindre et du public reçu en formation.

Nos Actualités