Imprimer

Magento Commerce : développement - O-MAG

Objectif :

Comprendre les concepts et l'architecture de Magento
Configurer et administrer un site e-commerce sous Magento
Créer des extensions

Programme :

1. PRÉSENTATION DE MAGENTO
Présentation fonctionnelle de Magento et de son interface d’administration :
. Gérer plusieurs magasins
. Les produits et leurs attributs
. Les catégories
. Les clients
. Les commandes : taxes, frais de port, livraisons
Travaux pratiques : installation de Magento.

2. DANS LE CŒUR DE MAGENTO
Conseils à l’installation de Magento.
Architecture applicative.
Présentation du modèle de données EAV : l’exemple d’un produit et de ses attributs.
Gestion des droits.
Travaux pratiques :
. Comprendre le code PHP de Magento.
. Gestion des utilisateurs dans la base de données.
. Gestion des produits dans la base de données.

3. LES MODULES
Qu’est-ce qu’un module ?
Structure de fichiers d’un module : blocks, modèles, configuration…
Modifier l’affichage par défaut dans Magento.
Modifier les comportements par défaut de Magento.
Travaux pratiques :
. Création d’un module. Options de configuration.
. Créer une interface de configuration et interagir avec le module. Les blocs d’affichage.
. Ajout d’un bloc dans le module.

4. LA BASE DE DONNÉES
Rappel sur le modèle EAV.
Introduction au framework Zend_DB.
Présentation de l’API d’accès à la base de données.
Travaux pratiques : interrogations de la base de données.

5. SYSTÈMES DE PAIEMENT
Les différentes méthodologies de paiement.
Travaux pratiques : mise en place d’un moyen de paiement par carte bancaire.

6. GESTION DES ÉVÉNEMENTS
Une autre méthode de surcharge du comportement de Magento.
Présentation des principaux événements interceptés par Magento.
Travaux pratiques : mise en place d’un module avec interception d’événements.

7. MODULE D’ADMINISTRATION
Comment modifier l’interface d’administration de Magento ?
Travaux pratiques : création d’un module backend.

8. APPLICATIONS COMPLÉMENTAIRES
Les notions de thèmes et interfaces : créer son propre design.
Communiquer avec des applications externes : les Web services.
Travaux pratiques : utilisation des Web services de Magento.

4 jours

1750 € HT 2887 chf HT 10500 dh HT

Public :

Développeur Web
Architecte logicielle

Pré-requis :

Connaissance des concepts objet.
Connaissance d’une architecture MVC.
Une première approche de Magento serait un plus.

Cliquez sur la date choisie pour vous inscrire :

  juil août sept oct nov déc janv fév mars avr mai juin
ENSEMBLE DES SITES- - 6 - 1
NANTES- 30