Développer un site e-commerce avec Sylius
Formation créée le 25/06/2024. Dernière mise à jour le 28/10/2024.
Version du programme : 1
Version du programme : 1
Type de formation
Formation présentielleDurée de formation
21 heures (3 jours)Accessibilité
Oui
€
HT
S'inscrire
€
HT
S'inscrire
€
HT
S'inscrire
Besoin d’adapter cette formation à vos besoins ?
N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !
Nous contacter
Développer un site e-commerce avec Sylius
Sylius est une plateforme open source de développement de sites e-commerce basée sur Symfony. Cette formation vous permettra de découvrir Sylius puis d’en maîtriser les principaux concepts afin d’être capable de développer vos propres projets e-commerce.
Objectifs de la formation
- Revoir l’injection de dépendance et son implémentation dans Symfony
- Découvrir Sylius et ses interactions avec Symfony
- Comprendre les fonctionnalités natives de Sylius
- Savoir adapter les éléments e-commerce centraux de Sylius
- Manipuler les API Sylius permettant une utilisation Headless
Profil des bénéficiaires
Pour qui
- Développeurs PHP connaissant Symfony
Prérequis
- Maîtrise du langage PHP
- Bonnes connaissances du framework Symfony ou avoir suivi notre formation "Symfony pour les développeurs PHP"
Contenu de la formation
Maîtriser l'inversion de contrôle et son implémentation
- Comprendre l'intérêt de l'inversion de contrôle
- Revoir son implémentation dans Symfony
Découvrir Sylius et ses interactions avec Symfony
- Connaître les objectifs et principes de Sylius
- Installer puis configurer Sylius
- Explorer l'architecture de Sylius
- Découvrir l'architecture Produit
Connaître les fonctionnalités natives de Sylius
- Manipuler la structure des produits
- Étendre les formulaires Sylius
- Utiliser les canaux pour piloter l'e-commerce
- Explorer la gestion les utilisateurs
- Visualiser le panier et la commande de bout en bout
- Appréhender le système d'états transition
Savoir adapter les éléments e-commerce centraux de Sylius
- Découvrir les state machine des autres entités
- Modifier les state machines
- Découvrir l'interface d'administration
- Maîtriser les grids et ressources
- Découvrir les systèmes Langue, Monnaie et Traduction
- Créer une entitée ressource et configurer une grid
- Comprendre le fonctionnement des promotions
- Découvrir les systèmes de taxation et d'expédition
- Comprendre les "Adjustments"
- Manipuler les événements
Aller plus loin avec Sylius
- Découvrir l'approche des tests de Sylius
- Envoyer des emails avec le SyliusMailer
- Découvrir la gestion frontend de Sylius
- Manipuler les API Sylius permettant une utilisation Headless
Équipe pédagogique
Julien Dubuisson Duplessis est développeur chez Troopers. Il a plus de 10 d’expériences en PHP et plus de 6 ans d’expérience avec Symfony et Sylius, et plusieurs dizaines de projets mis en ligne et maintenus avec ces technologies. Il est également formateur sur ces sujets depuis 2019.
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence
- Questions orales ou écrites
- Mises en situation
- Formulaire d’évaluation de la formation
- Certification de réalisation de la formation
- Evaluation des projets réalisés par les apprenants
Ressources techniques et pédagogiques
- Accueil des apprenants dans une salle dédiée à la formation (si présentiel)
- Documents supports de formation projetés
- Exposés théoriques
- Live-coding
- Mise à disposition en ligne de documents supports à la suite de la formation
Capacité d'accueil
Entre 2 et 8 apprenants
Délai d'accès
4 semaines
Accessibilité
Pour plus d'informations sur les modalités d'accessibilité pour cette formation, vous pouvez contacter directement adeschamps@confor.tech .