Log in

Courses

Magento 2 Coding Jumpstart

Begin Magento 2 programming by learning the structure, architecture, and programming fundamentals of M2.

Last updated 1 month ago

There are 18 lessons in this course:

Magento architecture overview

Understand the software architecture of Magento
3:46

Understand the software architecture

Understand project and directory structure of Magento
6:15

Understand project and directory structure

Common development tools in Magento
3:24

Common development tools

Module basics & routing

Create your first module in Magento
5:29

Create your first module

MVC and routing in Magento
2:55

MVC and routing

Create a controller in Magento
4:24

Create a controller

Object management

Dependency injection and Object Manager in Magento
4:34

Dependency injection and Object Manager

Constructor property promotion in Magento
1:50

Constructor property promotion

Understand interfaces in Magento
4:02

Understand interfaces

Class preferences and service contracts in Magento
4:05

Class preferences and service contracts

Return a standard page response in Magento
2:49

Return a standard page response

Views and layouts

Create a template file in Magento
2:21

Create a template file

Understand layout XML files in Magento
1:53

Understand layout XML files

Display a template in a block in Magento
2:53

Display a template in a block

String translation in Magento
4:55

String translation

Understand View Models within MVC in Magento
2:08

Understand View Models within MVC

Implement a View Model within a layout block in Magento
7:07

Implement a View Model within a layout block

Wrap up

Next steps beyond Jumpstart
1:54

Next steps beyond Jumpstart