- Référence : MGTD
- Durée : 3 jours (21h)
- Lieu : Au choix. À distance ou en présentiel, à Paris ou en Régions
1650€ HT
Choisir une date et RéserverVous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...
Magento est une solution e-commerce open source puissante et flexible qui peut s’adapter à la plupart des cas de site de vente en ligne. Reposant sur PHP5 et Zend Framework et construit selon une logique modulaire, Magento est ouvert aux extensions qui permettent d’affiner ou compléter les fonctions de base.
Cette formation Magento 2 est destinée aux développeurs PHP souhaitant maîtriser l’intégration de Magento dans son ensemble et développer leurs propres extensions.
Objectif opérationnel :
Savoir maîtriser l'intégration de Magento dans son ensemble et développer leurs propres extensions.
Objectifs pédagogiques :
Concrètement, à l'issue de cette formation Magento 2, vous aurez acquis les connaissances et compétences nécessaires pour :
Public :
Ce cours Magento développeur s'adresse en particulier aux architectes, aux développeurs, et aux intégrateurs.
Prérequis :
Pour que cette formation Magento se déroule dans les meilleures conditions, il faut que vous ayez une bonne connaissance de PHP et des concepts du développement orienté objet (POO).
Jour 1
Architecture technique
Architecture applicative
Structure des dossiers sous Magento
Architecture Model-View-Controller (MVC)
EAV
La gestion multisite
Interfaces et thèmes
Arborescence
Surcharger un thème (fail-over)
Travaux pratiques
Interfaces, thèmes et surcharge
Les blocs
Qu’est-ce qu’un bloc ?
Qu’est-ce qu’un layout ?
Handle
Section block
Les templates
Section reference
Qu’est-ce qu’un template ?
Travaux pratiques
Layouts et templates
Jour 2
A quoi sert un module ?
Déclarer un module
Création de Helper
Traduction
Travaux pratiques
Helpers et traductions
Création de la logique d’affichage (block)
Déclaration d’un layout
Travaux pratiques
Configuration du module
Travaux pratiques
Création de la table métier
La couche modèle
Model Resource
Model Collection
Travaux pratiques
Couche modèle
Quand et pourquoi (ne pas) l’utiliser ?
Blocks Model et ressources Helper
Travaux pratiques
Surcharges
Les évènements
Présentation
Travaux pratiques
Utiliser un évènement
Jour 3
Menu de navigation
Les contrôleurs
Les droits d’accès
Les grilles de données
Travaux pratiques
Liste des produits les plus consultés
Les formulaires
Édition des produits les plus consultés
A quoi ça sert ?
Exemples d’API natives
Créer sa propre API
Travaux pratiques
API produits les plus consultés
L'importance des tests unitaires
Résoudre des problématiques simples
Analyser les messages d'erreurs
Exploiter au mieux l'outil de reporting
Ce cours alterne présentation magistrale et exercices pratiques (50%) afin d'illustrer et de confirmer les concepts abordés.
Formations Informatique
et Management
en ligne à ce jour
+
Stagiaires dans nos salles
de cours sur
l'année
%
De participants satisfaits
ou très satisfaits de nos
formations
Formateurs experts
validés par
PLB