Formation Magento 2 pour développeur

Ref :

E-business Durée :
4 jours
Lieu :
Paris - Lyon - Lille - Nantes

Tarif

Intra :
Inter :
2 600€ HT/ pers
Inscrivez-vous

Demande d'informations

Les prochaines dates

Du : 10 septembre 2018 Au : 14 septembre 2018

Du : 10 septembre 2018 Au : 14 septembre 2018

Pré-requis

  • Avoir un très bon niveau en programmation orientée objet (principes SOLID)
  • Connaissances en environnement Debian

Public concerné

  • Développeurs PHP

Objectifs

Découvrir techniquement la nouvelle version de Magento : Magento 2

Savoir créer un site e-commerce avec Magento 2

Formez-vous avec Smile Training "Trained Solution Partner"

Programme détaillé

Introduction

  • Exercice : Installation de Magento 2 CE

Architecture de Magento 2

Architecture d'un Module

  • Exercice : Création d'un module HelloWorld frontend

Gestion des fichiers de configuration xml

  • Exercice : Création d'un nouveau type de fichier de configuration

Injection de Dépendance et Object Manager

  • Exercice : Utilisation de l'Injection de Dépendance et de l'Object Manager

Plugins

  • Exercice : Création d'un plugin

Events et Observers

  • Exercice : Création d'un observer

Surcharges (Rewrites)

  • Exercice : Création d'un rewrite

Routeurs, Gestion des urls

  • Exercice : Création d'un routeur spécifique

Controlleurs Frontend et Admin

  • Exercice : création d'un controlleur Admin

Gestion de l'affichage : View, Layout et block

  • Exercice : utilisation des layouts pour les controlleurs Frontend et Admin

Surcharge des Layouts natifs

  • Exercice : modifier le layout natif

  • Modèle de base de donnée : flat VS eav

Modele, Resource, et Collection

  • Exercice : Manipulation de produits

  • Api, Data et Repository

Scripts setup d'installation et de mise à jour : schema et data

Exercice : création d'un module "Vendeur"

  • création du module

  • mise en place de l'API

  • mise en place de model, ressource, collection

  • création des setups de schema et de data

  • mise en place du repository

  • affichage en front-office

  • administration en back-office

  • exposition des webservices soap et rest

Modalités pédagogiques

  • Méthode essentiellement active basée sur la mise en œuvre de travaux pratiques sur PC.

  • Les apports théoriques et méthodologiques viennent éclairer la pratique et favorisent la prise de recul. 

  • Les apprenants sont encadrés par un formateur qui soumet un exercice, le corrigé se fait ensuite en groupe. Plusieurs exercices pratiques permettront aux participants de maîtriser opérationnellement Magento 2.

  • Un diaporama est projeté aux participants durant la formation. Il présentera la trame et les contenus de la formation (plan, supports visuels et exercices), et des liens vers les chapitres des documentations officielles utiles à la réalisation des exercices.

Nos Actualités