Formation Symfony Approfondissement.
- Durée: 2 jours
- Public: Tous
- Pré-requis: Fondamentaux PHP, HTML, CSS, SQL
- Objectifs: Maîtriser les fondamentaux pour réaliser un projet Symfony
- Référence: PHP597-F.
Programme:
Sécurité.
- Fonctionnement : authentification et autorisation
- Firewall et contexte de sécurité
- Fournisseur d'utilisateur : liste et entité
- Autorisation par URL, IP
- Autorisation via un contrôleur, une liste de contrôles
- Gestion des utilisateurs
- Atelier : mise en place d'une gestion d'utilisateur avec rôles.
Internationalisation.
- Fichier de traduction XLIFF
- Messages, clés et domaines
- Pluralisation
- Traductions et templates
- Traductions et entités
- Atelier : mise en place d'une gestion d'utilisateur avec rôles.
Les services.
- Déclaration et utilisation de service
- Injection de service
- Intégration, configuration et debug de service
- Contrôleur en tant que service
- Atelier : créer un bundle orienté service.
Conclusion : performance.
- Système de cache
- Expiration et validation du cache.
Tarifs:
A distance ou présentiel: 956 euros.