Formation Magento 2 : Backend Avancé
| 2 790€ HT / personne |
| 5 jours (35 heures) |
Présentation
Magento 2 est une plateforme de commerce électronique open-source écrite en PHP. Le logiciel a été initialement développé par Varien Inc en novembre 2015, basé sur Framework Zend. Premier CMS d’e-commerce open source avec son infrastructure modulaire, Magento offre une liberté aux e-commerçants en leurs donnant un contrôle intégral sur leurs sites Web ainsi qu’une personnalisation complète. La grande diversité de son écosystème, la performance des plugins et la richesse des thèmes développés ont permis à Magento de figurer parmi les cinq premiers CMS utilisés dans les sites d’e-commerce en France. Avec plus de 250 000 commerçants dans le monde Magento détient à lui seul 30% du marché des CMS E-commerce. Preuve de son succès mondial Magento a été racheté en mai 2018 par Adobe.
Cette formation Magento 2 vous apprend à installer, à configurer et à développer en utilisant toutes les possibilités d’un site Magento avec de multiples fonctionnalités comme la gestion du catalogue, jusqu’aux opérations marketing qui boosteront la performance de votre site web. À l’aide de travaux pratiques, cette formation vous permettra d’acquérir les compétences nécessaires pour pouvoir comprendre et étendre les possibilités fonctionnelles de vos websites sous Magento 2.
De plus notre formateur référent détient une certification Magento : il saura donc vous donner les clés pour bâtir vos projets de création de sites web.
Comme toutes nos formations, celle-ci vous présentera la dernière version stable de la technologie Magento (2.4.9) et ses nouveautés.
Objectifs
- Découvrir les nouveautés de Magento 2
- Savoir utiliser, comme gestionnaire de boutique, une installation de Magento
- Savoir mettre en place et maintenir une boutique complète et personnalisée
- Savoir d’où viennent les informations & configurations pour développer ensuite un thème et une extension
Public visé
Développeur, Tech Lead, Architecte Technique
Pré-requis
- Connaissances de HTML 5 et CSS 3, et PHP 7
- Tester Mes Connaissances
Programme de la formation Magento 2 : Backend Avancé en PHP 8
Tour de table & présentation du background de chacun
Jour 1 – Présentation et versions
- Les versions
- Différence entre Magento 2 et Magento 2 Entreprise
- Le prix : bien comprendre la politique tarifaire
- Les fonctionnalités en plus
- Alternatives à Magento
- Prestashop
- Symfony 4
- Autres
- Les préjugés ou arguments commerciaux
La mise en place
- Pré-requis
- Une installation prête à l’utilisation
- La ligne de commande bin / Magento
- Installation de Magento
- Les fichiers sources
- Un Vhost en place
- L’installation
- Les crons Magento
- Package de langue
- Bonus : Migrer depuis un système existant / collaboration avec un autre système
- Atelier : utilisation d’une installation de Magento standard
L’environnement général
- Connexion – éléments essentiels de sécurité
- Les utilisateurs
- Les rôles
- Le chemin de l’admin
- Les accès aux dossiers
- Configuration : présentation et modifications importantes
- Endroits stratégiques de configuration
- La gestion des magasins : première approche et impact sur les niveaux de Magento
- Boutique > Configuration : table core_config_data
- Atelier : avoir une boutique avec un produit commandable
Jour 2 -Les données de la boutique
- La structure des données dans Magento – Modèle EAV
- Les attributs et jeux d’attributs produits
- Les catégories de produits
- Les produits spéciaux en détail
- Promotions diverses
- Configurer les taxes
- Les conditions générales de ventes
Jour 2 & 3 – La boutique au jour le jour
- Le cycle complet de la commande
- Gestion des clients et groupes de clients
- La gestion des stocks
- Les imports / exports
Jour 3 & 4 – Ajouter des pages à mon site et éditer le design
- Éléments statiques
- Résumé des principes de fonctionnement de l’apparence de Magento en découvrant le thème magento / luma
- Déclaration d’un thème
- Dossier Web et static.php en dev
- Templates
- Layout
- Les emails automatiques
- Les variables personnalisées
- Les traductions
- Atelier : créer un thème
Jour 4 & 5 – Extension Magento
- La structure d’une extension
- Installer une extension
- Créer une extension
- Surcharger une partie de code
- Utiliser les dependency Injection (IoC)
- Le logger, UrlInterface et StoreManager et TransportBuilder
- Stocker – lire des données en base – CRUD
- Créer le modèle, la ressource, la collection
- Créer des API pour permettre l’extraction des données
- Réaliser des appels API vers Magento 2
- Définir des rôles pour l’extension
- Utiliser les helpers
- Rendre configurable par l’admin mon extension
- Rendre consultable via une grille ma table dans l’admin
- Surcharger complètement du code Magento
- Créer une route FrontOffice pour interagir avec l’extension
- Utiliser un layout
- Déclarer un block
- Utiliser les Factories principales
- Appel à un produit, modification et suppression
- Utiliser les API Magento Core
- Travailler à l’événement
- Créer une commande
- Tâches Cron
- Liste des extensions utiles
- Atelier : fabrication d’une extension complète
Pour aller plus loin
Formation Odoo pour les développeurs
Formation Dynamics fonctionnelle
Formation Dynamics pour les développeurs
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents

Fabrice
Témoignages
Les + : La formation était très constructive et complète. Fabrice a bien cerné le niveau des participants et a donc su donner des taches appropriées en fonction de nos métiers et de nos compétences.
Les – : Il faudrait avoir une VM ou du moins un Magento pré-installé afin de ne pas perdre de temps au début de la formation.
Afficher tous les témoignages
Les + : La formation était très constructive et complète. Fabrice a bien cerné le niveau des participants et a donc su donner des taches appropriées en fonction de nos métiers et de nos compétences.
Les – : Il faudrait avoir une VM ou du moins un Magento pré-installé afin de ne pas perdre de temps au début de la formation.
Les + : – mise en pratique
– disponibilité du formateur
– expérience du formateur
– adaptation du formateur au niveau de chacun
Les – : +/- devoir mettre en place son propre environnement de développement
il “manquerait” la démonstration d’une mise en PROD et la modification des formulaires Magento
En synthèse : Bonne formation et formateur. La formation permet de comprendre comment fonctionne Magento coté code.
Les + : Formateur à l’écoute des besoins spécifiques des participants même si certains sujets n’étaient pas forcement dans le cours de base.
Permet de faire des choses variées même si on n’est pas à l’aise avec la programmation dans le code.
Les – : Peut-être qu’une des choses principales qui peut être améliorer, c’est d’avoir une VM de base avec tous les pré-requis pour Magento avant le cours, afin que tous les participants aient la même installation et que ce soit beaucoup plus simple de mettre en place toute l’infrastructure de base.
Je recommande la formation
Noter la formation
| 2 790€ HT / personne |
| 5 jours (35 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS


























































