Formation Magento pour développeur – avancé

Ref :

E-business Durée :
2 jours
Lieu :
Paris - Lyon - Lille - Nantes

Tarif

Intra :
Inter :
Nous consulter
Inscrivez-vous

Demande d'informations

Pré-requis

  • Bonnes connaissances de PHP, de la programmation orientée objet et des environnements LAMP
  • Maîtriser les bases de l'installation, configuration et paramétrage de Magento.

Public concerné

  • Développeur
  • Intégrateur PHP

Objectifs

Aller plus loin dans les connaissances de Magento

Répondre à des problématiques avancées de performance et de maintenance.

Programme détaillé

Bonnes pratiques

  • PHP et POO

  • Cache

  • Collection

  • Observers

  • Réécriture

Performances

  • Performances du Front End

  • Optimisations systèmes basiques

  • Reverse Proxy

  • Tunning de MySQL

  • Architecture

  • Cache

Index Magento

  • Pourquoi Magento a besoin d’index ?

  • Définitions

  • Index : vue d’ensemble

  • Créer des index personnalisés

Débugger Magento

  • Mode développeur

  • Profiler

  • XDebug : débugage à distance

  • Boîte à outils

Collections

  • Manipulation de Collection

  • Cache de Collection

  • Debug de Collection

Services Web

  • Pourquoi utiliser les Web services ?

  • SOAP

  • REST

Layout avancés

  • Fallback et surcharge de Layout

  • Différence entre les attributs « name» et « as »

  • Attributs et tags peu connus

  • Handle de Layout

SolR

  • Introduction

  • Installation

  • Configuration

Améliorer Magento

  • Points à vérifier

  • Lire les notes des versions

Tout ce programme est jalonné de travaux pratiques.

Modalités pédagogiques

Méthode essentiellement active basée sur la mise en œuvre de travaux pratiques sur PC.

Les apports théoriques et méthodologiques viennent éclairer la pratique et favorisent la prise de recul.

Les apprenants sont encadrés par un formateur qui soumet un exercice, le corrigé se fait ensuite en groupe. Plusieurs exercices pratiques permettront aux participants de maîtriser opérationnellement l’outil.

Un diaporama est projeté aux participants durant la formation. Il présentera la trame et les contenus de la formation (plan, supports visuels et exercices), et des liens vers les chapitres des documentations officielles utiles à la réalisation des exercices.

Nos Actualités