Retour aux formations
Officiel

Magento expert : performance, API et architecture avancée

Par DevWorkWeb

Pas encore d'avis 3.4 h de contenu Avancé
Aperçu Contenu Avis Enseignant

Ce cours porte sur les sujets avancés de Magento 2, ceux qui font la différence sur les projets à fort trafic. Vous exposez et consommez des API REST et GraphQL, optimisez la performance (Full Page Cache, Varnish, indexers, Redis), maîtrisez la recherche avec Elasticsearch/OpenSearch, traitez des tâches en asynchrone avec les message queues, personnalisez le checkout et les moyens de paiement, et déployez proprement en production. Objectif : concevoir des boutiques Magento rapides, robustes et scalables.

Ce que vous allez apprendre

Exposer et consommer des API REST et GraphQL Magento
Optimiser la performance (FPC, Varnish, Redis, indexers)
Configurer et exploiter Elasticsearch/OpenSearch
Traiter des tâches asynchrones avec les message queues
Personnaliser le checkout et un moyen de paiement
Déployer et exploiter Magento en production

Prérequis

Maîtriser le développement de modules Magento (cours développeur), PHP OO avancé et la ligne de commande. Des notions de serveurs/DevOps sont un plus.

Public cible

  • • Développeurs Magento confirmés
  • • Lead techniques et architectes e-commerce
  • • DevOps travaillant sur des plateformes Magento

Programme détaillé

6 modules · 15 leçons
1. API REST & GraphQL 3 leçons

Exposer et consommer les données de Magento pour des intégrations et du headless.

  • L'API REST de Magento 14 min
  • Exposer sa propre API 13 min
  • GraphQL & headless 13 min
✓ Quiz de validation (2 questions)
2. Performance : cache & indexation 3 leçons

Rendre Magento rapide malgré sa richesse fonctionnelle.

  • Full Page Cache & Varnish 15 min
  • Redis pour cache et sessions 13 min
  • Indexers & mode à la demande 14 min
✓ Quiz de validation (2 questions)
3. Recherche avec Elasticsearch 2 leçons

Exploiter le moteur de recherche obligatoire de Magento.

  • Rôle d'Elasticsearch/OpenSearch 12 min
  • Configurer et régler la recherche 13 min
✓ Quiz de validation (2 questions)
4. Asynchrone & files de messages 2 leçons

Déporter les traitements lourds hors de la requête client.

  • Message queues & RabbitMQ 14 min
  • Cron et tâches planifiées 12 min
✓ Quiz de validation (2 questions)
5. Checkout & paiement sur mesure 2 leçons

Personnaliser l'étape la plus sensible : le tunnel de commande.

  • Le checkout (Knockout.js / UI Components) 14 min
  • Créer un moyen de paiement 14 min
✓ Quiz de validation (2 questions)
6. Déploiement & production 3 leçons

Livrer et exploiter Magento de façon fiable et performante.

  • Mode production & compilation 13 min
  • Pipeline de déploiement 14 min
  • Monitoring, sécurité & scaling 13 min
✓ Quiz de validation (2 questions)

🎯 Projet final

Optimiser et exposer une boutique Magento

Sur une boutique Magento, mettez en place une architecture de performance (Varnish + Redis + indexers en schedule + Elasticsearch bien réglé), exposez une API (REST ou GraphQL) pour une entité personnalisée, déportez un traitement lourd via une message queue, et documentez un processus de mise en production (mode production, pipeline, monitoring). Mesurez les temps de réponse avant/après.

  • Accès à vie
  • Certificat inclus
  • Exercices pratiques
  • Mises à jour gratuites

Avis des apprenants

Aucun avis pour l'instant. Soyez le premier à donner le vôtre.

Formations similaires

Développement Web : créer son premier site de A à Z

DevWorkWeb Gratuit
JA

JavaScript de zéro : les fondamentaux

DevWorkWeb Gratuit
RE

React.js : créer sa première application moderne

DevWorkWeb Gratuit