Formation Symfony 2/3 Avancé

Ref :

Développement Durée :
3 jours
Lieu :
Paris - Lyon - Lille - Nantes

Tarif

Intra :
Inter :
1950€ HT / personne
Inscrivez-vous

Demande d'informations

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

Nos Actualités