Objectif : créer un site e-commerce avec un backoffice, un système de paiement et de mail pour comprendre le framework PHP Symfony 5
PHP 7.4 / Symfony CLI / Xampp ou Equivalent
- Développer un projet complexe et complet avec Symfony 5
- Créer un site e-commerce avec le framework Symfony 5
- Comprendre et maîtriser le langage de templating Twig
- Comprendre et maîtriser les controllers et les routes dans Symfony 5
- Comprendre et maîtriser l'utilisateur des formulaires et la validation des données
- Comprendre et maîtriser les entités, les relations et les tables dans Symfony 5
- Créer une interface d'administration avec EasyAdmin Bundle
- Créer un système d'envoie d'email efficace à l'aide du wrapper PHP Mailjet
- Créer un tunnel d'achat efficace, en plusieurs étape avec Stripe pour le paiement
- Comprendre et maîtriser les services dans Symfony 5
- Comprendre et maîtriser le composant Security
- Comprendre et maîtriser la gestion de la base de donnée dans un projet Symfony
- Déployer son site en production