formation Back-end

Les bonnes pratiques du développement Symfony et Sylius

Prochaine session : du 28 novembre 2019 au 29 novembre 2019

Niveau : intermédiaire

14h | 2 jours

Objectifs pédagogiques :

  • Rédiger du code Symfony incluant les dernières évolutions du framework et suivant les bonnes pratiques de la communauté
  • Mener un projet e-commerce basé sur Sylius, du paramétrage de l'application jusqu'au développement de modules spécifiques

Pré-requis :

  • Cette formation nécessite des connaissances en PHP orienté objet ainsi que les bases de Symfony.

Jour 1 :

Rappels sur les bases

  • Organisation des répertoires / Console / Routeur, contrôleur, templates / Entités et base de données
  • Travaux pratiques

Les données, du formulaires à l'ORM

  • Formulaires / Contraintes de validation / L'ORM doctrine / Événements du cycle de vie des entités
  • Travaux pratiques

L'affichage avec Twig

  • Composition de templates / Extensions Twig
  • Travaux pratiques

Jour 2 :

Les services : pourquoi et comment

  • Injection de dépendance / Autowriting - autoloading, dès Symfony 3.4
  • Travaux pratiques

Sylius et Symfony

  • La structure de Sylius / Modèle de données / Modèles état-transition : du panier à la commande validée / Les principaux services et événements Sylius
  • Travaux pratiques

Aller plus loin avec Sylius

  • Sylius pour le front-end / Étendre les produits Sylius / Les bundles à connaître
  • Travaux pratiques

A propos du formateur :

Julien Dubuisson Duplessis - DÉVELOPPEUR BACK

1 cours

Découvrir son profil

Publics concernés :

Développeur·euse·s

Vous souhaitez avoir plus d’informations sur le module, ou vous avez des questions sur le financement de la formation ?

02 53 45 35 19