- Additional Information
-
Additional Information
This training is the second part of our Magento 2 developer training that gives developers a kickstart for Magento 2 development. Part 1 focused on Dependency Injection and composer. This training revolves around the practical application of DI, building a backend module and more advanced topics such as unit testing.
The depth with Magento 2 development
Magento 2 programming is still different from Magento 1 programming. Dependency Injection allows you to determine which class is used, but in practice DI also requires sufficient knowledge of the Magento 2 Framework. This training is part 2 of 2. Part 1 of the training mainly focused on DI configuration, composer and deployments. This training uses that knowledge to handle MVC and models, but also EAV and database interaction, observers, backend widgets and unit testing.
Duration 1 Day Start Time (eg 9:30am) 9:30am Finish Time (eg 4:30pm) 4:30pm Who Should Attend - For developers and programmers
- Knowledge of Magento 1 or 2 XML layout
- Knowledge of Magento 2 Dependency Injection and composer
- Experience with PHP OOP
- (Part 1 of this training is recommended)
Magento Version Information This course is relevant for Magento Open Source (Previously known as Magento Community Edition) and Magento Commerce (Previously known as Magento Enterprise Edition) Course Outline Outline of what is covered in this course
- Observers and events
- DI examples
- Modules with database models and EAV
- Unit testing with PHPUnit
- Backend UI components
- Optimisation of Magento 2 performance