Date de mise à jour : 17/07/2025 | Identifiant OffreInfo :
14_AF_0000065378
Organisme responsable :
Sensiolabs
Durant ces 2 jours de formation, l'objectif de cette formation est de prendre la main sur le framework pour maîtriser ses différents rouages. Vous découvrirez le principe d'injection de dépendances et apprendrez à utiliser le registre de services de manière adaptée et efficace. Vous découvrirez aussi comment interagir avec le fonctionnement de Symfony à travers les évènements, et vous apprendrez à mettre en place une stratégie de droits d'accès sur l'application. Enfin, pour une approche pratique de Symfony, vous créerez vos propres commandes pour faciliter votre vie de développeur.
-Obtenir des données à distance : Introduction au composant HttpClient Préparer ses requêtes grâce aux ScopedClients -Organiser votre code : Les environnements dans Symfony Introduction à l'injection de dépendances et aux services de Symfony Utiliser la meilleure manière pour déterminer les services disponibles Utiliser l'« autowiring » pour injecter des dépendances dans un constructeur, un setter ou un attribute Compléter un service grâce à la « décoration » -Découpler son code : Introduction aux évènements et comment les propager dans un projet Symfony Créer des « subscribers » et « listeners » Liste d'évènements importants à connaître dans une application Symfony -Sécurisez votre application : Introduction à l'autorisation dans un projet Symfony Vérifier les rôles de vos utilisateurs pour les laisser accéder à certaines ressources de l'application Créer des voteurs personnalisés pour gérer de rares situations qui nécessitent une vérification particulière en PHP -Sérialiser ses données : Introduction au fonctionnement du composant Serializer Les contextes et groupes de sérialisation Normalisation des données complexes Créer un normalizer personnalisé
Attestation de formation
Non certifiante
Sans niveau spécifique