Objectifs : Être capable de se repérer dans les fichiers de Symfony
- Bien comprendre le composant Sécurité pour réaliser une administration.
- Savoir créer une application solide et sécurisée avec le framework symfony.
Sanction: Attestation de fin de formation.
Taux de satisfaction: 95%
Taux d'assiduité: 100%
Accessibilité: Nos formations sont accéssibles aux personnes en situation de handicap
Formation à distance
Programme
Gérer les requêtes HTTP avec Symfony
-Comprendre la requete HTTP
- Aborder le composant http foundation
- Gérer les super globales php avec Symfony
- Comprendre comment utiliser l'objet request et l'objet response
La marketplace de Symfony :
- Accéder à packagist
- Le composant Flex de Symfony
- Comment installer un composant
- Bien comprendre comment utiliser la console et les commandes symfony
Le composant de sécurité :
- Quand installer le composant de sécurité.
- Comment installer le composant le sécurité.
- Comprendre le fichier de configuration du composant de sécurité
- Créer ses utilisateurs
- Comprendre les firewalls
- Sécurisér le mode passe des utilisateurs
- Atelier "Créer une administration sécurisée pour les users"
Le composant Form :
- Installer le composant form
- Comprendre les formtypes
- Comment utiliser les formTypes références
- Le composant Validator
- Atelier "Créer le formulaire d'inscription des utilisateurs"
Comprendre les Sessions :
- Le fichier de configuration des sessions
- Enregistrer les sessions dans la Bdd
- Les différentes commandes de migration
- Comprendre le fichier .env
- Atelier "Mettre en place une migration"
Comprendre les Routes
- Les routes par annotations
- Les routes par attributs
- Passer des paramètres pour une route
- Comprendre le fichier de configuration des routes
- Passer les routes au niveau du controller
- Atelier "Ajouter plusieurs Routes dans le fichier Route.yml"
Gestion des Paniers
- Les différents Type de Panier
- Les possibilités d'action
Atelier Final
- Mettre en place un mini projet avec symfony