À l'issue de la formation, le participant sera capable de mettre en œuvre les compétences suivantes :
- Maîtriser l'installation du logiciel
- Maîtriser la structure du logiciel
- Contrôler l'interface administrateur sur Magento 2
- Effectuer des tests
Formation accessible en présentiel sur Albi, Auch, Cahors, Carcassonne, Foix, Mende, Montauban, Montpellier, Nîmes, Perpignan, Rodez, Tarbes et Toulouse.
AVANT LA FORMATION
- Entretien téléphonique avec le formateur afin de personnaliser votre formation.
- Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes.
Jour 1
Matin
Comprendre l'écosystème propre à Magento 2
- Aspects généraux
- Installer et configurer Magento 2
- S'appuyer sur des outils pour développer en PHP
- Connaître les 3 modes sur Magento 2 : Developer, Product et Default mode
Après-midi
Comprendre la structuration du logiciel
- L'arborescence des modules
- Les aspects technologiques
- Le système de fichiers : structuration et logique
Jour 2
Matin
Maîtriser les modules
- Aspects généraux
- Réaliser des modules
- Contenu et classes d'un module
- Les spécificités des fichiers xml
Après-midi
Le processus d'instanciation d'un objet
- Créer un objet
- Injecter des dépendances sur magento 2
- Objectmanager dans magento 2
- Le fonctionnement du compilateur et des types virtuels
- Le paramétrage des préférences
Jour 3
Matin
Les fonctions contrôleur et routeur
- Aspects généraux
- Distinguer les différents routeurs
- Le fonctionnement d'un routeur
- Paramétrer le routeur pour chaque module
- Les résultats possibles
- L'instanciation à l'intérieur d'un controller
Après-midi
Les plug-ins / extensions
- Créer un plug-in
- Avantages et limites
- Les séquences before, around et after sur les plug-ins
- Les extensions de tri
- Les conventions de nommage et d'écriture de code
Jour 4
Attestation
Non certifiante
Sans niveau spécifique