background

Magento 2 developer training

A complex application requires a thorough explanation

We love Magento for its community and for its technology. Since Magento 1.X we have been offering training but the real exciting changes (headless, microservices, SOA) are still ahead of us. And you can be sure that Yireo will be able to lead your developers the way.

Pick your Magento course

Learn what we have to offer

Adobe Commerce, Magento Open Source, Mage-OS - for us, the technology is (largely) the same, so something we can help you with. Likewise, the various frontends (Luma, Hyvä, Adobe PWA Studio) is something we are constantly dealing with. Shortly put, regardless of your Magento stack, we trust we can help you out.
Level:
Role:
On-Demand:
featured

Magento 2 Rapid Development training

No on-demand videos
Option for in-house training
Level: Expert Type: Backend Developer
Code faster and more efficiently in Magento
new

Magewire Development training

6h of videos 42 lessons
Option for in-house training
Level: Expert Type: Backend Developer
Take Magento to new worlds

Hyvä Checkout Development training

10h of videos 78 lessons
Option for in-house training
Level: Expert Type: Backend Developer
Training in a better Magento checkout
hot

Hyvä Theme Development training

10h of videos 81 lessons
Option for in-house training
Level: Intermediate Type: Frontend Developer
Push the Magento fronteer

Magento 2 Testing Workshop

No on-demand videos
Option for in-house training
Level: Expert Type: Backend Developer
Increase your Magento 2 code quality by writing powerful tests
featured

Magento 2 Backend Development I training

11h of videos 84 lessons
Option for in-house training
Level: Intermediate Type: Backend Developer
Configure DI XML with wisdom and build powerful extensions following from this
featured

Magento 2 Backend Development II training

10h of videos 102 lessons
Option for in-house training
Level: Expert Type: Backend Developer
Everything you need to create advanced modules following best practices
new

Magento E-commerce Manager training

No on-demand videos
Option for in-house training
Level: Beginner Type: Manager
Get started efficiently with Magento as an e-commerce platform

Google Tag Manager for Magento training

No on-demand videos
Option for in-house training
Level: Expert Type: Manager
There is more you can do with GTM and GA
hot

Adobe PWA Studio Development training

9h of videos 63 lessons
Option for in-house training
Level: Intermediate Type: Frontend Developer
A proper outline of Venia, Peregrine, UPWARD and much much more

Magento 2 Luma Frontend Development training

11h of videos 118 lessons
Option for in-house training
Level: Intermediate Type: Frontend Developer
A quick-paced but thorough coverage of Magento 2 frontend development

Magento 2 Luma JavaScript Development training

13h of videos 76 lessons
Option for in-house training
Level: Expert Type: Frontend Developer
A clear and in-depth explanation of JavaScript in Magento 2 Luma
featured

Magento 2 GraphQL API Development training

2h of videos 21 lessons
Option for in-house training
Level: Intermediate Type: Backend Developer
Learn how to use, but more importantly extend the GraphQL API of Magento

JavaScript Basics training

No on-demand videos
Option for in-house training
Level: Beginner Type: Frontend Developer
Go further than just using jQuery and get into real JavaScript programming

JavaScript Advanced training

No on-demand videos
Option for in-house training
Level: Intermediate Type: Frontend Developer
Dive into the internals of this flexible language and get a deep understanding

PHP Fundamentals training

No on-demand videos
Option for in-house training
Level: Beginner Type: Backend Developer
Getting started with PHP coding, including PHPStorm and composer.

PHP Advanced training

No on-demand videos
Option for in-house training
Level: Intermediate Type: Backend Developer
Dive into advanced PHP concepts like design patterns, testing and more

Symfony Fundamentals training

No on-demand videos
Option for in-house training
Level: Intermediate Type: Backend Developer
Get started with Symfony development smoothly

Symfony Advanced training

No on-demand videos
Option for in-house training
Level: Expert Type: Backend Developer
Take your Symfony skills up to another level and enter enterprise-level PHP usage

Clean Coding with PHP Development training

No on-demand videos
Option for in-house training
Level: Intermediate Type: Backend Developer
Learn how to write better code that reduces legacy and future pains

Docker Fundamentals training

No on-demand videos
Option for in-house training
Level: Beginner Type: DevOps
Get a solid understanding of how Docker works and how to use it at your will
featured

Magento 2 ElasticSearch training

No on-demand videos
Option for in-house training
Level: Expert Type: Backend Developer
Everything about ElasticSearch and related topics
featured

Magento 2 Message Queue training

No on-demand videos
Option for in-house training
Level: Expert Type: Backend Developer
Handle your Magento jobs asynchronously via queues
featured

Magento 2 Caching Internals training

No on-demand videos
Option for in-house training
Level: Expert Type: Backend Developer
Caching techniques, including Varnish, turned inside out

Magento 2 Merchant training

No on-demand videos
Option for in-house training
Level: Beginner Type: Manager
Get started with your Magento shop fast, including tips and tricks

Magento 2 Migration training

No on-demand videos
Option for in-house training
Level: Expert Type: Backend Developer
Learn how to use the migration toolkit to cross-over from M1 to M2

Magento 2 Architecture training

No on-demand videos
Option for in-house training
Level: Beginner Type: Manager
Dive into the Magento internals, including devops, setups and deployment
isolde-van-oosterhout.jpg
Jisse challenges my thinking by asking questions during the course, showing edge case implementations and pointing out the various hurdles to consider when developing software.
Isolde van Oosterhout (Sols Webdesign)

Customer quotes

Jisse understands how you can put your brain to work and keep you constantly on the edge of your seat Kayne Spikker (Modern Minds)
These trainings form a pressure cooker of what a developer would otherwise learn in a year Sabine de Vos (Modern Minds)
At Yireo you will quickly get to know the world of Magento with all the new best practices. Kevin van Welzenis (Vendic)
Read more quotes of our customers

Some of the customers that we have trained in the past years

bold-commerce.png
sqli.png
pinpoint-design.png
limesoda.png
gracious.png
evoworks.png
vogels.png
youwe.png
and-digital.png
twt.png
gerrits.png
mdl-online.png
See a more complete listing of our customers
background

We love Mage-OS

Yireo is a pround member of Mage-OS

Open source is in our nature: It is part of the Yireo Manifest, it is what we preach and what we do. Therefore, as soon as Mage-OS was founded, we were eager to join the new club. Let's join together to push Magento back into the true open source spirit.

Learn more about Mage-OS

Our extensions are all free

Click an extension below to see its details on GitHub

GoogleTagManager

Add GTM to Magento including GA4 support

DeleteAnyOrder

Delete orders safely and reliably from your Magento 2 database

EmailTester

Preview any transactional email in your Magento 2 backend

ThemeCommands

Handy CLI commands for managing Magento themes

Magento EU Tax Rates

Tax rates in CSV managed by the community

CspWhiteListInlineJs

Quick fix for CSP whitelisting any inline JS

Disable CSP

If you do not like it, disable it

WebP2

Serve smaller images to modern browsers like Chrome

Whoops

Integrate Whoops in Magento and prettify your exception pages

Easier Extension Attributes

Making Magento extension attributes easier to implement

ExtensionChecker

Quickly validate Magento 2 extensions using various coding practices

Composer Replace Tool

Remove composer packages from the Magento core

TaxRatesManager

Update & create tax rates automatically, when you are sleeping

CategoryExtended

Include more than just Magento categories in the main menu

SalesBlock2

Stop wasting time on orders that you need to reverse anyway

LinkPreload

Send initial CSS and JS faster to browsers using HTTP/2 preload

CheckoutTester

Preview the checkout success page anytime you want to customize it

GraphQlRateLimiting

Prevent GraphQL query and mutation attacks

Theme Override Checker

Manage your Magento theme overrides better

GraphQl QueryLimiter

Easily customize settings for the GraphQL Query Limiter

Endpoints for GraphQl

Additional GraphQL endpoints for developing headless Magento shops

Sync GraphQl Session

Make sure the GraphQL token is in sync with a regular session

BackendReindexer

Reindex Magento indices from within your Magento 2 Admin Panel

AutoFlushCache

Automatically wipe the Magento cache when changing the configuration

Disable ServiceWorker

Turn off the ServiceWorker for the Magento Admin Panel