Avis loadedNote : 4,6Length : 8TotalNote : 240TotalNote20 : 9
Formation Magento 2, étendre les fonctionnalités de son back office
Durée : 5 jours
Réf : MBE
Prix 2021 :
2910 €
H.T.
Pauses et déjeuners offerts
-
Programme
-
Participants / Prérequis
-
Intra / sur-mesure
-
Programme
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
- 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
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.
PROGRAMME
DE 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.
Participants / Prérequis
» Participants
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.
Intra / sur-mesure
Avis clients
Très bon formateur avec une patience hors pair !
La pédagogie s’adressait très bien autant aux plus expérimentés qu’aux plus débutants.
Seul petit bémol pour ma part, un des TP était trop vague/libre ce qui faisait perdre un peu de temps/compréhension (plugin/observer).
Très très content de la formation :)
Formation intéressante.
Le fait de faire un récapitulatif chaque matin de la journée passée à travers un QCM suivi d’une correction permet d’être sûr d’avoir assimilé les notions.
Formateur pédagogue, prends le temps d’expliquer.
Seul hic, début de formation assez lente dû à l’installation des postes de chacun (manque peut-être une installation M2 clé en main) et
Formateur sympathique, ayant une bonne connaissance de ses sujets.
J’ai beaucoup apprécié le contenu de la formation. On a pu passer sur tous les sujets et les approfondir comme il faut.
J’ai aussi beaucoup apprécié le sérieux et l’implication du formateur, ainsi que sa capaciter a expliquer clairement les choses. Il a su s’adapter avec brio aux différences de niveaux parmis nous, sans que personne ne soit perdu.
Le groupe était hétéroclite, avec différent niveau de compréhension. Le formateur s’est très bien adapté afin de répondre au niveau de compréhension de chacun
Formateur compétent, répond rapidement et clairement aux questions.
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.
Niveau des exercices assez élevé et pas forcement assez de temps pour les comprendre et les terminer en temps voulu.
Les avis clients sont issus des feuilles d’évaluation de fin de formation.
La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.
CLASSE A DISTANCE
En inter et en intra-entreprise
Inscrivez-vous ou
contactez-nous !
Pour vous inscrire
Cliquez sur la ville, puis sur la date de votre choix.
Horaires
Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.