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.

Contactez nous

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.

Par téléphone Par e-mail