> Formations > Technologies numériques > Technologies Web > Gestion de contenu, e-commerce > Formation Magento 2, étendre les fonctionnalités de votre back office

Magento 2, étendre les fonctionnalités de votre back office

Magento 2, étendre les fonctionnalités de votre back office

Télécharger au format pdf Partager cette formation par e-mail 2


Magento 2 apporte de puissantes fonctionnalités pour mettre en place et maintenir une boutique e-commerce complète. Ce stage vous fera expérimenter les possibilités fonctionnelles de Magento 2. Vous y aborderez notamment la configuration de l'environnement, le routage, les tests unitaires et le Back Office.


Inter
Intra
Sur mesure

Cours pratique en présentiel ou en classe à distance

Réf. MBE
Prix : 2910 € H.T.
  5j - 35h




Magento 2 apporte de puissantes fonctionnalités pour mettre en place et maintenir une boutique e-commerce complète. Ce stage vous fera expérimenter les possibilités fonctionnelles de Magento 2. Vous y aborderez notamment la configuration de l'environnement, le routage, les tests unitaires et le Back Office.

Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
  • Maîtriser l'environnement de développement Magento 2
  • Créer un module Front et Back Office Magento 2
  • Mettre en place ou enrichir les APIs Magento 2
  • Gérer le modèle et les liaisons
  • Implémenter et configurer le Back Office

Public concerné
Participants à dominante technique : lead developer, ingénieurs de développement, développeurs junior et senior souhaitant découvrir le framework Magento 2.

Prérequis
Expérience en développement objet PHP. Connaissances de Magento Developpement Front End.

Programme de la formation

Environnement et developpement

  • Fonctionnalités principales.
  • Installation et configuration.
  • Arborescence des fichiers.
  • Dependency Injection & Object Manager.
  • Gestion du compilateur.

Modules et test unitaires

  • Qu'est-ce qui constitue un module ?
  • Contenu minimum d'un module.
  • Définir les classes d'un module.
  • Fichiers XML d'un module.
  • Traductions, les commandes, création d'un TU.

Routage et Controllers

  • Les différents Routers disponibles.
  • Fonctionnement d'un Router.
  • Controllers (alias Action Classes).
  • Interprétation d'une URL.
  • Configuration du routage pour chaque module.

Événements, Observers et Plug-Ins

  • Déclencher un événement.
  • Déclarer un Observer.
  • Concept et limitations des plug-ins.
  • Déclaration.

Layouts

  • Définition, type de layout.
  • Utilisation des fichiers de layout.
  • Contenus d'un layout.
  • Templates et leur utilisation, UiComponents.
Travaux pratiques
Création et surcharge d'un controller, Observer et plug-in, création d'une page avec une structure particulière.

Base de données et ORM

  • Les concepts de base.
  • Généralités pour le CRUD.
  • Déclaration et utilisation des classes modèle.
  • Scripts d'install et d'upgrade.
  • Installation d'un module, exemples de scripts.
Travaux pratiques
Création de deux tables via installer et création d'une table d'associations.

Service Contracts, API et Services Web

  • Avantages et inconvénients.
  • Composition d'un Service Contract : Data API, Service API.
  • Utilisation des annotations dans les Web Services.
  • Implémentation des DTO et Attributes.
  • Service API, Services Web REST et SOAP.
Travaux pratiques
Utilisation d'un Repository existant pour effectuer des recherches.

Back-office

  • Caractéristiques principales.
  • Implémentation d'un Controller BO.
  • Éléments récurrents.
  • System Configuration.
  • Configuration du menu de navigation en BO.
Travaux pratiques
Gestion des entités précédemment créées et création des grilles et formulaires.


Modalités pratiques
Travaux pratiques
Mise en place d'une application web e-commerce Magento
Méthodes pédagogiques;
Alternance de présentation magistrale, d'illustrations de cas concrets et de travaux pratiques.

Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Avis clients
4,8 / 5
Les avis clients sont issus des évaluations de fin de formation. La note est calculée à partir de l’ensemble des évaluations datant de moins de 12 mois. Seules celles avec un commentaire textuel sont affichées.
DESVI F.
07/12/20
3 / 5

Niveau des exercices assez élevé et pas forcement assez de temps pour les comprendre et les terminer en temps voulu.
HUGO K.
07/12/20
3 / 5

Le support pourrait etre fait de manière à comporter moins de textes et plus d’exemples, plutôt que de renvoyer à des fichiers qu’il faut aller consulter soi-même et décortiquer ensuite.




Dates et lieux
Pour vous inscrire, sélectionnez la ville et la date de votre choix.
Du 5 au 9 septembre 2022
FR
Classe à distance
S’inscrire
Du 5 au 9 septembre 2022
FR
Paris La Défense
S’inscrire
Du 14 au 18 novembre 2022
FR
Paris La Défense
S’inscrire
Du 14 au 18 novembre 2022
FR
Classe à distance
S’inscrire