Accès rapide :
Discover Synolia’s comprehensive platform of services and solutions to help you deliver the best experience to your customers, users and employees.
See more
Flexible, customizable and high-performance, the solutions we’ve selected can be adapted to your needs to support your digitalization strategy.
An expert in Magento Open Source since the solution was created in 2008, Synolia offers a training program for business and technical teams. Whatever your industry, and whether you are an administrator or a developer, we help you master your e-commerce platform and grow its potential on your own.
From two to four days, on-site or remote, our Magento training paths are tailored to your profiles and needs.
1. Introduction and Magento installation: Overview of Magento, setting up the development environment (Docker, Composer, IDE) and a quick tour of the front-office and back-office interfaces
2. Technical foundation and architecture: Understanding the technologies used (PHP, MySQL, ElasticSearch, etc.), naming conventions (PSR-1, PSR-2) and the folder structure of the Magento application
3. Custom module development (“Hello World”): Learning how to declare and initialize a module, create routes and controllers, and shape the display with layouts, blocks, ViewModels and templates
4. Dependency injection and design patterns: Mastering dependency injection, using Factories and Repositories to work with entities (products, customers, etc.) and understanding the role of AbstractModel
5. Data management and custom models: Creating and working with custom models, ResourceModels and Collections to interact with specific database tables, including the use of dedicated interfaces and Repositories
6. Changing Magento functionality: Learning the mechanisms for customizing Magento behavior through rewrites, events and plugins
7. Admin and scheduled tasks (Crons): Configuring admin settings, managing admin panel routes and layouts, setting up access control lists (ACL) and scheduling tasks (Crons)
8. Advanced topics: Introduction to complex concepts such as EAV (Entity-Attribute-Value), cache management and indexes.
1. Working with themes Creating a theme and making first customizations (Luma/Blank, parent/child, override/extension, etc/view.xml)
2. Working with layouts Building the page in XML (removing, adding, moving blocks) Concepts: Block vs container, Handles, Merge and override, Page Layout, passing data to the template Tips and cheat sheets: retrieving the list of handles, displaying a CMS block
3. Deploying static files Developer vs production mode The setup:static:deploy command
4. Using CSS/Less Using Less, generated CSS files (mobile/desktop) Changing the site style: primary button color, H1 heading size, hiding a block on desktop only
5. Using and customizing JavaScript The stack: RequireJS, jQuery and jQuery UI, Knockout.js, Underscore.js jQuery UI widgets: Widget factory, standard widgets, Override, mixin and extend
6. Using UI Components Dynamic interfaces built on Knockout.js (private data, FPC cache) Configuration in XML and PHP Private data and cache
7. Focus on Page Builder
8. Managing translations
1. Overview Introduction to the platform, its features and its benefits for businesses
2. Front office Overview of the front office and typical customer journeys
3. Admin basics Discovering the Magento admin interface, navigating menus and options. How information is structured in the application, and how translations and permissions are managed
4. Catalog administration Product types and their specifics. Managing products, prices, inventory, attributes and categories, and the impact on the front office
5. Marketing Advanced marketing features of the application and how to manage them: promotions, merchandising, related products (cross-sell), loyalty, gift cards…
6. Content How content is structured in the application, with a focus on using Page Builder
7. Sales administration Managing customer accounts, processing orders, and handling returns and refunds
8. Reporting Overview of built-in reporting
9. Configuration Store configuration options: shipping, payment…
10. Performance General performance considerations and cache management
Synolia plays an active role in driving the Magento community, and we were the first partner in France to deploy Magento 2 Cloud Edition. Our team therefore brings its expertise to both the Magento 2 OS CMS and Adobe Commerce.
Benjamin Volle, Adobe Commerce/Magento Technical Manager, is an active member of the Magento community and holds multiple Adobe certifications. He supports our customers every day as they get up to speed on their Magento and Adobe Commerce platforms and improve their performance.
"Training on Magento Open Source is much more than learning a tool: it means gaining a deep understanding of a flexible, powerful solution that underpins thousands of online stores today. For administrators and developers alike, this mastery is a strategic asset for designing, customizing and optimizing high-performing, scalable e-commerce sites."
We have delivered more than a hundred Magento projects. And since 2024, Blackbird, a renowned Magento OS agency, has been part of Synolia. Its founders are certified developers with a real passion for the solution. That gives us all the resources and skills to train you on customizing your online store, managing a complex product catalog, or running multi-store and multi-currency setups.
After the training, administrators can independently manage their product catalog, configure their stores, optimize sales and track performance day to day. Developers, for their part, master the best practices to customize, maintain and evolve the platform safely, in line with Magento standards. You leave with an in-depth understanding of the solution and skills you can put to work right away to reach your e-commerce goals.
The Synolia team is ready to train your administrators and developers on Magento Open Source!