Les bases de Sylius
La formation « Les bases techniques de Sylius » est la formation idéale pour votre prochain projet e-commerce.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Contactez nous pour connaitre les prochaines dates
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Objectifs
L’objectif de la formation officielle Sylius est d’amener un développeur Symfony à utiliser, modifier et personnaliser la solution e-commerce Sylius E-commerce.
Pendant 3 journées comportant 60 à 70% de pratique, vous apprendrez à connaître la philosophie du framework Sylius et vous ajouterez des fonctionnalités spécifiques au besoin de votre projet e-commerce, à modifier le comportement de base de la solution, personnaliser l’affichage, créer un plugin etc.
A l’issue de la formation, vous disposerez d’une première expérience qui, au delà de la documentation officielle, vous permettra de répondre aux besoins réels d’un projet e-commerce.
3 jours
1800€ HT / personne
Débutant / Intermédiaire
Pré-requis…
Afin d’aborder dans de bonnes conditions cette formation technique, nous vous demanderons de répondre à ces pré-requis
- Une bonne connaissance du langage PHP (programmation objet).
- L’utilisation régulière de Symfony et la connaissance de ses principaux concepts est recommandée (console, routing, DI, yaml, Doctrine).
- Un laptop fonctionnel équipé d’un environnement Git + PHP 8.x + Composer + Mysql.
- L’accès à la ligne de commande.
- Un environnement Docker et docker-compose récent et fonctionnel.
- Si la formation se fait à distance, vous disposez d’une connexion de qualité, d’une webcam et d’un casque fonctionnels.
Programme
Jour 1
Jour 2
- Étendre une entité de Sylius et personnaliser le backoffice.
- Créer une nouvelle entité qui sera administrable dans le backoffice.
- Utilisation avancée des composants « Grid » et « Resource » et sur le frontoffice.
- Gestion des images dans Sylius.
- Fonctionnement et mise en pratique de l’internationalisation.
- Créer une Api REST internationalisée.
- Créer et envoyer des emails.
- Utiliser une machine à état pour déclencher des actions.
Jour 3
- Présentation des services qui constituent le coeur de Sylius.
- Modifier le fonctionnement d’un service interne de Sylius.
- Standards qualité de Sylius.
- Behat & BDD.
- PhpSpec.
- Tester une Api REST du composant « Resource ».
- Transformer une fonctionnalité en plugin.
- Créer un thème Sylius.
- Bonnes pratiques pour publier un plugin sur la marketplace Sylius.
- Temps libre pour traiter un sujet custom.
Vous souhaitez vous inscrire à cette formation ou en savoir + ?
Nos équipes sont disponibles pour échanger sur vos attentes et vous proposer des solutions adaptées.
