< Catalogue de formations

Approfondir Sylius

Vous connaissez déjà Sylius et souhaitez passer à la vitesse supérieure ? Faites un tour d'horizon des fondamentaux du framework ainsi que certaines fonctionnalités de sa version 2.0.
S'inscrire à la formation
600/ participant

Informations pratiques

Besoin de plus d'informations ?

Contactez-nous

Objectifs pédagogiques

Sylius est une solution e-commerce entièrement Open Source, soutenue par une communauté active de développeurs·euses et de e-commerçants passionnés. Elle vise à répondre aux besoins des projets e-commerce les plus ambitieux, en couvrant déjà 90 % des fonctionnalités nécessaires à la création d’une boutique en ligne avant même de commencer sa personnalisation.

 

Grâce à cette formation, vous apprendrez à maîtriser rapidement Sylius, à explorer ses fondamentaux et à découvrir en douceur les nouveautés de Sylius 2.0.

Pré-requis

  • Connaissance de PHP et de la POO.
  • Connaissance des fondamentaux de Symfony.
  • Apporter son ordinateur sous Linux ou MacOS avec Docker et docker-compose à jour.

Programme

Sylius : ses fondamentaux

  • La philosophie de l’outil
  • Une solution complète orientée développeur
  • L’architecture de la plateforme
  • Une solution basée sur Symfony et API Platform
  • Les machine à états
  • Les tests et l’agilité au ❤️ de Sylius
  • Sylius aux rayons X
  • Différences entre Sylius Plus et Sylius Community Edition
  • Différences entre Sylius 1 et Sylius 2

Installer le projet

  • Pré-requis
  • Configuration minimale
  • Installation locale avec Symfony CLI
  • Installation avec Docker
  • Quelle base de données choisir ?

Le modèle de données

  • Les channels
  • Les produits, variants, attributs et associations
  • Le stock
  • La commande et le panier
  • La localisation (langues, pays, devises, taxes…)
  • L’historisation

Enrichir, étendre et modifier Sylius

  • Spécialiser et étendre le modèle de données
  • Personnaliser les vues grâce aux Twig Hooks
  • Les formulaires
  • L’administration
  • Le shop
  • Le ResourceBundle
  • Le GridBundle
  • Les menus
  • Spécialiser les machines à état
  • Spécialiser l’API

Aller plus loin

  • Emails
  • Traductions
des interfaces
  • Évènements
  • Thèmes graphiques
  • Plugins

ProTips et exercices

Financement

Nos formations sont éligibles à divers financements. Découvrez-les.
Qualiopi

Organisme de formation référencé Qualiopi (cliquez sur le lien), nos formations sont éligibles aux financements de vos OPCO dans la catégorie OF (Organisme de Formation)

Nos formateurs

Partez à la découverte de notre équipe !

Arnaud FREZET

Consultant

Arnaud est développeur expert chez Les-Tilleuls.coop depuis 2021. Il est spécialisé dans le développement d'applications Symfony et API Platform et plus particulièrement e-commerce avec Sylius. Il a également de solides compétences en DDD et architectures hexagonales.

Kévin DUNGLAS

CEO

Kévin est le fondateur de Les-Tilleuls.coop. Membre de la core-team Symfony, il est le créateur du framework API Platform. Contributeur à plus d'une centaine de projets Open Source à son actif, il est également conférencier, rédacteur d'articles et livres techniques ainsi qu'enseignant à l’Université de Lille.

Grégoire HÉBERT

Directeur technique

Spécialiste de PHP avec Symfony et API Platform, auteur d'un livre sur REST, également conférencier et enseignant, Grégoire aime partager ses compétences afin de mettre en place des projets qualitatifs grâce à ses 10 années d'expérience en développement, conseil, audit et architecture.