L'agence 410 Gone

Formation Magento 2 (Adobe Commerce) : devenir autonome en développement

Maîtrisez l’architecture Magento 2 et gagnez en autonomie pour développer des modules sur mesure, surcharger le natif et optimiser vos projets e-commerce, avec des bonnes pratiques directement applicables.

Niveau : Découvrir 40 h 19 modules dont 2 ateliers Lyon ou à distance 4,7/5 sur 3 avis
Animée par Thomas Taschereau
Formation développeur Magento 2 / Adobe Commerce | 410 Gone

Objectifs de la formation

Cette formation Magento rientée technique vous permet d’acquérir une maîtrise solide de Magento 2 afin d’être autonome dans le développement et la personnalisation d’un projet e-commerce. Vous apprendrez à installer et configurer Magento, créer un module complet, manipuler les modèles de données (ORM/CRUD), utiliser les Service Contracts, surcharger le core (plugins, events, préférences) et développer des interfaces Admin (grids, formulaires). L’approche est orientée pratique et bonnes performances.

Programme de la formation

19 modules, 40 h
  1. 01 Présentation de l’écosystème UI Cours 1 h
    Require/JS
    LESS
    KnockoutJS
    Exercices
  2. 02 Etude de point spécifique & Mise en application Atelier 8 h
    Choix de partie a voir en détail sur mesure
    Exercices sur des cas concrets
  3. 03 Service Contracts & Web API Cours 2 h

    Définition Implémentation Customisation Présentation REST SOAP Exercices

  4. 04 Formulaire UiComponent Cours 2 h
    Création
    Champs
    Utilisation
    Bouttons
    DataProvider
    Fieldsets
    Exercices de mise en application
  5. 05 Grids Cours 3 h
    UiComponents listings
    Filters
    DataSource
    Exercices création d’une grille dans l’admin
    Index de grid
    Colonnes
    Mass action
    Pagination
    Exercices de mise en application
  6. 06 Administration Magento 2 Cours 1 h
    Adminhtml
    Admin interface
    Admin controller
    Grids
    Forms
    Configuration
  7. 07 Configuration Cours 2 h
    Configuration
  8. 08 Entity Attribute & Value Gestion des attributs Cours 2 h

    Explication du concept Les plus et moins Les processus Chargement et sauvegarde des attributs Attributs produits, catégories, clients, etc Les types d’attributs Création et modification Exercices création attribut texte Exercices création attribut Multiselect Exercices affichage customisé

  9. 09 Service API & Script d’installation Cours 2 h

    Framework API Services API Repositories SearchCriteria Exercices récupération liste de produits Exercices récupération liste de clients Exercices création d’un service API Configuration Install script Update script Exercice création d’une table Exercice création update script Exercice création data update script

  10. 10 Modèle de données Cours 2 h

    Vue générale ORM CRUD Ressources et Collections Explications Utilisation des modèles Création, sauvegarde, modification et Suppression Exercices de mise en application

  11. 11 Présentation Magento Cours 30 min
    Définition Magento 2
    Différences en Magento 1 et 2
    Différences entre Magento Community et Enterprise
  12. 12 Exercice d'affichage Atelier 2 h
    Ajout fichier defaut.xml
    Ajouter un enfant à un block
    Bouger/Supprimer un block
    Changer une couleur de block
    Ajouter un lien de page
  13. 13 Chargement et affichage Cours 1 h
    Les thèmes
    Layout de page
    Handles
  14. 14 Frontend Template et Layout Cours 2 h 30

    Mécanique de routing Url processing Exercice créer un controller Emplacement Les variables L’affichage Fallback Customisation Traductions La structure Les sections de page Containers, blocks, layout files

  15. 15 Gestion affichage Magento Cours 1 h 30

    Définitions Présentation rapide Explication concrète dans le code Containers Blocks UiComponents

  16. 16 Surcharge et configuration Cours 2 h

    Plugins Préférences Events Exercice de mise en pratique Fichier xml Configuration back office Ordre de chargement

  17. 17 Structure et développement Cours 2 h

    Utilisation des modes Commande-Line Interface Cache Cron Dependency injection DI Pattern Object manager Bonne pratique

  18. 18 Création d’un premier module & système de fichier Cours 2 h
    Comment créer un Module
    Exercice de création d’un module simple
    Explication des dossiers dans Magento
    Structure de module
    Structure de thème
    Structure des templates
  19. 19 Installation Magento 2 & Architecture Cours 1 h 30
    Configuration de l’environnement Magento2
    Méthodes d’installation
    Utilisation de composer
    Utilisation des Sample Data
    Exercice installation magento 2
    Explication de l’architecture globale de magento 2, où sont les fichiers et les différent types
Cette formation est-elle faite pour moi ?

Votre formateur

Thomas Taschereau CTO 410 Gone

Thomas Taschereau

Magento 2 certified associate developper

Lead Developer / CTO

  • Certifié Associate Developer Magento 2
  • 8 ans d’expérience Magento
4,7/5sur 3 questionnaires

L'avis des participants

Note issue des questionnaires de fin de formation envoyés à chaque participant.

« Nous avons fait appel à 410 Gone à plusieurs reprises afin de former nos équipes de développement. La double formation fonctionnelle et technique a permis à nos stagiaires de rapidement monter en compétences. »
Frederic G. · 5/5

Les entreprises qui ont déjà suivi cette formation

  • groupe auto bernard
  • inetum

Public et modalités

Pour qui

Cette formation est destinée aux développeurs et est prévue pour une durée de 5 jours. Elle a pour but de former un développeur à Magento 2. Les sujets abordés sont la configuration de magento, la création d’un module et la surcharge de fonctionnalité native. Vous allez apprendre à faire un module de A à Z, capable d’interagir avec la base de données et d’afficher toutes les informations en admin. Vous serez formés aux bonnes pratiques de développement, aux respects des standards de qualité et d’optimisation des performances.

Prérequis
Connaissances de PHP Connaissance de la programmation orientée objet Connaissance de Symfony est un plus Connaissance basique de linux Connaissance basique html/css/js Connaissance basique de BDD / MySQL
Méthode pédagogique
Méthode affirmative (cours magistral), interrogative (questionnement) et démonstrative (les exemples)
Vérification des acquis
Vérification de l'acquisition des compétences via la pratique d'exercices tout au long de la formation ainsi que la délivrance d'une attestation de formation.
Accessibilité aux personnes en situation de handicap
#Nous nous efforçons d'adapter nos formations à tout type de public que ce soit par l'information ou l'aménagement individuel. Pour toute demande concernant l'accessibilité à une de nos formations, veuillez vous adresser à notre référent handicap Corinne DOZ à l'adresse : corinne@410-gone.fr ou par téléphone au 07 57 81 15 69.
Lieu
En présentiel ou à distance. La réalisation de cette formation est possible à distance (visio conférence), ou en présentiel dans nos locaux ou dans les votres.
Chaque session se suit à Lyon ou à distance, au choix de chaque participant.

Dans la même catégorie

Les autres formations Magento

Voir les 4 formations
3 500 € HT Demander un devis
Formation devenir développeur Magento 2

Formation devenir développeur Magento 2

Recevez le programme dans votre email