Référence | MagDev |
Durée | Sur mesure |
Pédagogie | – Formation pratique personnalisée et adaptée aux besoins et aux compétences initiales de l’apprenant |
Public visé | Développeurs, intégrateurs, ou tout public amené à développer ou modifier des modules Magento |
Animateur / Formateur | Aurélian BELLOU-BOUSSELAIRE |
Prérequis |
|
Lieu | Dans nos locaux, sur site ou en FOAD |
Objectifs / Finalités
- Comprendre la structure des modules Magento
- Utiliser des modules et les adapter à son usage spécifique tout en conservant la sécurité du CMS
- Comprendre et corriger les erreurs éventuelles
- Réaliser des développements de modules pour Magento
Thématiques
Séquence 1 : La structure Magento
- Comprendre la structure de modules Magento
- Créer un controller
- Créer un Block
Séquence 2 : Le MVC Magento
- Comprendre le MVC et le PHP orienté objet
- Lier le modèle à la base de données
- Créer un modèle, une collection
- Créer un formulaire
- Gérer le module d’administration
Séquence 3 : Les modules
- Le grid Magento
- Réécrire et modifier un block natif
- Modifier un contrôleur
- Gérer les évents et les observers
- Mettre en place des helpers
- La configuration système
- La mise à jour de module
- La traduction
Séquence 4 : Aller plus loin avec les modules
- Les commit, rollback
- Les tables dans Magento
- Les attributs
- Ajouter ou utiliser un éditeur tinyMCE
- Importer et exporter des CSV
- Configurer un thème et l’adapter au responsive design
- Ajouter des attributs personnels dans la grid des produits
- Déclarer un module
- La gestion de fichiers
Evaluations
- Evaluation pratique tout au long de la formation à partir du projet « fil rouge » et reprise des notions non acquises ou fragiles