Accès rapide :
La plateforme complète de services et de solutions de Synolia pout délivrer la meilleure expérience.
Voir toutes nos expertises
Les experts de Synolia vous accompagnent tout au long de votre projet avec des services adaptés à vos besoins.
Voir tous nos services
Des solutions qui s’adaptent à vos besoins pour servir votre stratégie de digitalisation.
Voir toutes nos solutions
Expert de Magento Open Source depuis la création de la solution en 2008, Synolia propose un programme de formation à destination des équipes métiers et techniques. Quel que soit le secteur d’activité de votre entreprise, que vous soyez administrateur ou développeur, nous vous aidons à maîtriser votre plateforme e-commerce et à développer son potentiel en toute autonomie.
De deux à quatre jours, en présentiel ou à distance, nos parcours de formation Magento sont adaptés à vos profils et à vos besoins.
1. Introduction et installation de Magento : Présentation de Magento, installation de l’environnement de développement (Docker, Composer, IDE) et découverte rapide des interfaces front-office et back-office
2. Socle technique et architecture : Compréhension des technologies utilisées (PHP, MySQL, ElasticSearch, etc.), des conventions de nommage (PSR-1, PSR-2) et de la structure des dossiers de l’application Magento
3. Développement de modules personnalisés (« Hello World ») : Apprentissage de la déclaration et de l’initialisation d’un module, création de routes et de contrôleurs et mise en forme de l’affichage via les layouts, blocks, ViewModels et templates
4. Injection de dépendances et patterns de conception : Maîtrise de l’injection de dépendances, utilisation des Factories et Repositories pour manipuler les entités (produits, clients, etc.) et compréhension du rôle de l’AbstractModel
5. Gestion des données et modèles custom : Création et manipulation de modèles, ResourceModels et Collections personnalisés pour interagir avec des tables de base de données spécifiques, incluant l’utilisation d’interfaces et de Repositories dédiés
6. Altération du fonctionnel Magento : Apprentissage des mécanismes de personnalisation du comportement de Magento via les réécritures, événements et plugins
7. Administration et tâches planifiées (Crons) : Configuration des paramètres d’administration, gestion des routes et layouts du panneau d’administration, mise en place des listes de contrôle d’accès (ACL) et planification des tâches (Crons)
8. Points avancés : Introduction à des concepts complexes comme l’EAV (Entity-Attribute-Value), la gestion du cache et les indexes.
1. Manipulation des thèmes Création et première customisation d’un thème (Luma/Blank, parent/enfant, override/extension, etc/view.xml)
2. Manipulation des layout Composition de la page en XML (suppression, ajouts, déplacements de blocs) Concepts : Block vs container, Handles, Merge et override, Page Layout, passage d’informations vers le template Astuces et pense-bêtes : Récupérer la liste des handles, afficher un bloc CMS
3. Déploiement des fichiers statics Modes développeur vs production Commande setup:static:deploy
4. Utilisation de CSS/Less Utilisation de Less, fichiers CSS générés (mobile/desktop) Modifier le style du site : Couleur des boutons principaux, taille des titres H1, cacher un bloc uniquement en desktop
5. Utilisation et altération du Javascript La stack : RequireJS, jQuery et jQuery UI, Knockout.js, Underscore.js Widget jQuery UI : Widget factory, Widgets standards, Override, mixin et extend
6. Utilisation des UI Component Interfaces dynamiques basées sur Knockout.js (données privées, cache FPC) Configuration en XML et PHP Données privées et cache
7. Focus sur page builder
8. Gestion des traductions
1. Généralités Présentation de la plateforme, de ses fonctionnalités et de ses avantages pour les entreprises
2. Front-office Présentation générale du front-office et des parcours client types
3. Généralités sur l’administration Découverte de l’interface d’administration de Magento, navigation dans les menus et les options. Présentation de la structuration de l’information dans l’application et de la gestion des traductions et des droits
4. Administration du catalogue Présentation des typologies de produits et de leurs spécificités. Administration des produits, prix, stocks, attributs, catégories et des impacts sur le front-office
5. Marketing Présentation des fonctionnalités marketing avancées de l’application et de leur administration : promotions, merchandising, produits liés (cross-sell), fidélité, carte cadeau…
6. Contenus Explication de la structuration des contentus dans l’application et focus sur l’utilisation du page builder
7. Administration des ventes Analyse de la gestion des comptes clients, du traitement des commandes, de la gestion des retours et des remboursements
8. Reporting Généralités sur le reporting intégré
9. Configuration Analyse des possibilités de configuration de la boutique : livraison, paiement…
10. Performance Considérations générales sur la performance et la gestion des caches
Synolia participe activement à l’animation de la communauté Magento. Et nous sommes le premier partenaire français à avoir déployé la version Magento 2 Cloud Edition en France. Ainsi, notre équipe exerce aussi bien son expertise sur le CMS Magento 2 OS que sur Adobe Commerce.
Benjamin Volle, technical Manager Adobe Commerce/Magento est un membre actif de la communauté Magento et multi certifié par l’éditeur Adobe. Il accompagne nos clients au quotidien dans la prise en main de leurs plateformes Magento et Adobe Commerce, et dans le développement de leur performance.
Nous comptons plus d’une centaine de projets réalisés sur Magento. Et, depuis 2024, nous avons intégré Blackbird, une agence reconnue sur la solution Magento OS. Ses fondateurs sont des développeurs certifiés et passionnés par la solution. Ainsi, nous avons toutes les ressources et compétences pour vous former sur la personnalisation de votre boutique en ligne, sur la gestion de votre catalogue de produits complexe ou encore la gestion multi-store/multi-devise.
À l’issue de la formation, les administrateurs gagnent en autonomie pour gérer leur catalogue produits, configurer leurs boutiques, optimiser les ventes et suivre les performances au quotidien. Les développeurs, quant à eux, maîtrisent les bonnes pratiques pour personnaliser, maintenir et faire évoluer la plateforme en toute sécurité, en respectant les standards de Magento. Vous repartez avec une compréhension approfondie de la solution et des compétences immédiatement opérationnelles pour atteindre vos objectifs e-commerce.
L’équipe Synolia se tient à disposition pour former vos administrateurs et développeurs sur Magento Open Source !