Which will be available until March 31, 2017 is absolutely free for everyone. Courses include a set of video lessons, as well as pdf materials and presentations with tasks and tests at the end of each lesson, which will help to quickly understand the architecture of Magento 2. ')
Course content under habrakat. The course Fundamentals of Magneto 2 Development consists of the following units:
Unit 1: Preparation & Configuration
Preparation
Overview and Architecture
File systems
Configuration
Dependency Injection (DI) & Object Manager
Plugins
Events
Unit 2: Request Flow
Request Flow Overview
Request routing
Controller architecture
Working with controllers
URL Rewrites
Unit 3: Rendering
Rendering Overview
Rendering flow
View Elements
Block Architecture & Lifecycle
Templates
UiComponents
Layout XML Structure
Layout XML Loading & Rendering
Unit 4: Databases & EAV
Databases Overview
Models Workflow
Setup Scripts & Resources
Entity-Attribute-Value Concepts
EAV Load & Save
Attribute management
Unit 5: Service Contracts
Service Contracts Overview
Service API: Framework API
Service API: SearchCriteria, Repositories, Business Logic