- Développer des applications Web PHP avec le framework Symfony.
- Savoir créer des formulaires et des templates, organiser vos applications, sécuriser les accès.
Installation de Symfony
- Structure d'un projet
- Configurer son projet
- Déroulement d'une requête
- Création d'un Bundle
Création de la base de données et des tables
- Configuration et création de base de données
- Création de tables
Le MVC
- Principes gestion des paramètres
- Utilisation du template Twig Inclusion de templates
- Principe d'un ORM
- Déclarer sa base de données
- Interroger la base
Les formulaires
- Création d'un formulaire
- Personnaliser son formulaire
- Tester son formulaire
- Doctrine 2
- Créer des classes entité simple
- Générer des modèles et la base de données à partir du CLI
- Gérer les entités à travers des classes de dépôt
Créer une page web
- Configurer le routage
- Écrire des scripts de tests fonctionnels
- Tester sa page
- Supprimer des données
- Injection de dépendances
Mise en application
Attestation de formation
Non certifiante
Sans niveau spécifique