Log in

Learn open-source programming with bite-sized video lessons

Complex open-source programming concepts broken down into small, simple and easy to understand video lessons.

Configure Composer authentication credentials for Hyvä
1:55

New Configure Composer authentication credentials

What is the WebMCP API?
3:14

New What is the WebMCP API?

New Next steps

New Downloadable archive of modules

Override a class using a preference in Magento
4:32

New Override a class using a preference

Use an around plugin to silence a function in Magento
3:44

New Use an around plugin to silence a function

Use an after plugin to modify the result of a function in Magento
6:35

New Use an after plugin to modify the result of a function

Use a before plugin to modify function parameters in Magento
6:14

New Use a before plugin to modify function parameters

What is a plugin or interceptor in Magento?
3:13

New What is a plugin or interceptor?

Listen to an event with an observer in Magento
7:04

New Listen to an event with an observer

Create and dispatch an event in Magento
3:50

New Create and dispatch an event

Expose a REST API endpoint using a repository in Magento
7:48

New Expose a REST API endpoint using a repository

Escape template data to prevent XSS security vulnerabilities in Magento
4:05

New Escape template data to prevent XSS security vulnerabilities

Load data using a repository in Magento
4:12

New Load data using a repository

Load data using a collection in Magento
3:25

New Load data using a collection

New Exercise: Create a new function within a ViewModel

New Exercise: Pass data to another template using a ViewModel

Pass data to a template using a ViewModel in Magento
4:54

New Pass data to a template using a ViewModel

Create a ViewModel in Magento
4:19

New Create a ViewModel

New Exercise: Write another setup data patch script

Previous Next

Showing 1 to 20 of 259 results

Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 Next

Only showing lessons migrated to the new course platform (out of the 700+ available).
All lessons are being actively migrated, with an estimated completion by end of Q1 2026.

Courses

Playlists

Lessons

Exams

Magento Explorer