Je suis intiment convaincu que pour apprendre efficacement il faut pratiquer et se mesurer à un projet complexe.
C'est comme ça que j'ai appris le développement. Symfony est un framework PHP très utilisé en e-commerce.
Je propose dans cette formation en ligne à tous les développeurs PHP un apprentissage pas à pas des concepts de Symfony 5 à travers la création d'un site e-commerce complet.
Dans cette formation Apprendre Symfony 5 par la création d'un site e-commerce
Nous allons réaliser une boutique en ligne fictive mais complète.
Nous apprendrons à créer via Symfony, toutes les fonctionnalités fondamentales d'un site de vente.
Vos utilisateurs pourront :
- s'inscrire,
- se connecter,
- filtrer les produits,
- les mettre dans le panier,
- accéder au tunnel d'achat,
- payer et recevoir les emails de confirmation.
Vos administrateurs pourront :
- suivre les commandes,
- gérer les utilisateurs et les produits à travers une interface dédiée : le backoffice.
L'objectif est de vous fournir toutes les notions liées à Symfony 5 à chaque étape du projet. Grâce à ce cours vous saurez :
- 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
Ainsi, vous serez en mesure ensuite de réutiliser du code et de créer vos projets en autonomie.
Un QCM vous sera proposé en fin de formation et vous permettra de valider les connaissances théoriques acquises pendant la formation.
Je reste disponible dans le salon d'entraide pour répondre à vos éventuelles questions sur ce cours.
Cette formation est destinée aux développeurs qui ont déjà des bases solides en PHP.
Avis des apprenants