Description de la formation
Faites évoluer vos compétences en Symfony pour être en mesure de concevoir, développer et optimiser des applications Web robustes en utilisant pleinement les ressources du framework.
Prochaines sessions
Objectifs visés
- Maîtriser et appliquer les concepts avancés de Symfony pour le développement Web
- Utiliser efficacement les services et mettre en œuvre l’injection de dépendances
- Optimiser les performances de l’accès aux données avec Doctrine ORM
- Mettre en place une API REST sécurisée avec Symfony
Contenu
- Rappel concepts de base de Symfony
- Services et injection de dépendances
- Événements et écouteurs d’événements
- Console et commandes Symfony CLI et PHP
- Doctrine ORM et Optimisations
- Mapping d’entités
- Relations complexes
- Gestion des migrations de base de données
- Optimisations des performances
- Sécurité et Authentification
- Contrôle d’accès aux ressources et fonctionnalités
- Gestion des rôles et des permissions
- Authentification avancée avec Guard
- Utilisation des firewalls pour la sécurité
- Gestion des erreurs et des exceptions de sécurité
- API REST avec Symfony
- Introduction aux API REST
- Création d’une API avec Symfony
- Sérialisation et désérialisation des données
- Sécurité des API REST
- Documentation avec Swagger ou API Platform
Public Cible
Prérequis
- Maîtriser le langage PHP 8 et les concepts de programmation orientée objet
- Avoir de bonnes connaissances de Symfony
Diplômes et certifications
À l’issue de la formation, le stagiaire sera invité à effectuer un test de compétences, qui en cas de réussite se verra remettre la certification « PHP – Framework Symfony avancé », délivré par Hexagone Executive.
Suivi et évaluation
Visualiser la vidéo
Cette formation vous intéresse ?
Des formations pour se former aux enjeux du numérique
Hexagone est une école avec deux campus basés à Versailles et à Clermont-Ferrand. Forte de nombreuses années d'expérience dans le domaine de l'enseignement supérieur, l'école a lancé son pôle Executive, consacré à la formation professionnelle. Hexagone propose de nombreux programmes...
Apprenez-en plus sur l'organisme et découvrez toutes leurs formations