This training is designed to help new Magento developers learn to perform customizations with Magento 2. It demonstrates key concepts of Magento customization techniques, including dependency injection, the layout system, action classes, installing/updating the database schema, and more.
After this training a student with little or no prior Magento experience should understand how Magento is structured, learn what tools are available to make a required customization, and be able to develop simple customizations. At the same time, the training will cover the most important technical contents a Magento developer should know.
This training is based on Magento Open Source 2.3.
Developers who want to build skills while working with the architecture, terminology, and core development-related functionality of Magento 2, along with best practices for extending the platform.
Magento 2 architecture overview
Hands-on practical development skills
- Basics of Magento 2 Architecture
- Request Flow Procedures
- Working with Database in Magento 2
- Dependency Injection
- Customization Techniques
- Customizing Magento UI
- Customizing Magento Business logic
- Practices exercises