Goals
- Master the fundamentals to carry out a project using the PHP Framework
Program
Operating principle: authentication and authorization
Create your user class, the provider and manage the password encoding
Authenticate the user on a firewall context
Control access to roles at the level of the wall fire, roads or in code
Create custom rules with voters
Authenticate users and restrict access to pages
Configure the language, use catalogs
Write message catalogs
Translate validations, entities, urls, etc.
Manage the user locale
Set up translations
Use of ServiceContainer services
Injection of services and configuration
Public and private
services Rename services using aliases
Configure services and manage arguments
Configure auto wiring and auto configuration
Bind arguments by name or type
Workshop: Deporting treatments to services
Review the fundamentals of HTTP cache
Compare the two cache management models Expiration and Validation
Implement the cache strategy on the routes and in the controllers
Exploit the fragments of pages cached via Edge Side Includes
Workshop: Reduce page rendering times by relying on HTTP cache and ESI
Passing of the certification (if foreseen in the financing).
Duration
2 days
Price
£ 2495
Audience
All
Prerequisites
Have followed the « Advanced PHP » course or have equivalent knowledge, in particular OOP
Reference
PHP597-F
Sessions
Contact us for more informations about session date