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

Formation : 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

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 : 2950 € H.T.
  5j - 35h00
Pauses-café et
déjeuners offerts




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.

Solutions de financement
Pour trouver la meilleure solution de financement adaptée à votre situation : contactez votre conseiller formation.
Il vous aidera à choisir parmi les solutions suivantes :
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.

Horaires
En présentiel, les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
En classe à distance, la formation démarre à partir de 9h.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 15h30 le dernier jour.