Accueil / Développer avec Magento
Développer avec Magento
Durée : 4 jours
Tarif Inter : 2000 €
Tarif sur mesure : Nous consulter
Référence : 3PMA
Programme
Public & Pré-requis
Organisation
Présentation
Cette formation vous permettra d’installer, administrer et développer une boutique Magento.
Objectifs
- Installer et configurer une boutique Magento
- Maîtriser le développement avec Magento
- Respecter les bonnes pratiques de développement
Programme
-
Introduction à Magento :
- Présentation de la solution et de l’écosystème
- Les différences entre les versions
- Les ressources utiles en ligne
- Présentation de Magento Connect
-
Installation de Magento :
- Pré-requis techniques
- Outils d’aide au développement : Zend Studio et Zend Application Server
- Les outils intégrés à Magento
- Les premiers conseils d’optimisation
- Migrer et mettre à jour une instance
-
L’architecture de Magento :
- La structure des fichiers et des dossiers
- Les magasins, les sites Web, les interfaces, les thèmes et les blocs
- Le principe de l’architecture MVC
- Le principe d’architecture EAV et les modules
- Les principes d’organisation des templates
- Les interactions entre les modules et le design
-
Les modules Magento comment ça marche ?
- La structure des modules : types, dossiers
- Configuration d’un module
- Gérer l’affichage d’un module : les blocs et leur association au template
- Les Helpers
- Les controllers
- Les requêtes
- L’optimisation et le cache des modules
- Intégrer un module au back-office
- La gestion des droits d’accès
-
Design :
- La structure et l’organisation des thèmes
- La composition d’un thème
- La personnalisation des pages produit et des pages catégories
- Les blocks et les controllers
- Les pages statiques
- Les emails
-
Imports / Exports :
- Le principe du Dataflow
- Importer / Exporter des produits simples et complexes
- Importer / Exporter des comptes client
-
Utiliser des Webservices :
- Les différents protocoles à utiliser
- Les méthodes disponibles
- Exploiter l’API Magento
- Manipuler des objets et des collections
-
Le paramétrage et l’adaptation de modules :
- Les interfaces de paiement
- Les modules de livraison
- Les modules de référencement
- Les modules sociaux