Let's Learn: Mastering Symfony framework

What will you learn

The Dependency Injection

  • How does the container works?
  • Services definition and usage
  • Avoid injecting the container
  • Setting up new configuration files

The EventDispatcher

  • Listeners and subscribers
  • The event class
  • Creating and dispatcher an event
  • Stop event flow/propagation
  • The configuration

Testing

  • Phpunit testing framework
  • Your first unit test
  • Your first functional test
  • The TestClient

The Security

  • The user class
  • The user provider
  • The authentication
  • The authorization
  • Oauth2 authentication

The HTTP Cache

  • Symfony Reverse proxy cache
  • Making your HTTP responses cacheable
  • Cache invalidation
  • ESI caches
  • HTTP Caching and user sessions

Vous être libre d'ajouter un sujet au choix à aborder dans le cadre de ce programme de formation

Level: Intermediaire

Version: 4

Prerequisites: Good knowledge of PHP language, object oriented programing and basic features of Symfony framework.

Duration: 4 Day(s)

Trainer: Ahmed Siouani, Software Engineer @ Yucca labs

Course Objective Improve your understanding of the fundamentals and learn how to manage security, HTTP cache and how to test your applications.

Call us at +213 (0) 6 71 00 02 94 for more information about this training program

Book