IMPORTANT: Students must complete all units of the Fundamentals of Magento 2 Development (On-Demand) course prior to taking this instructor-led course. (All On Demand Units access you will get free with this course)
Students must be familiar with developing in a LAMP environment and have a basic understanding of Unix-based systems. Students must have a working knowledge of HTML, CSS, XML, PHP 5.0+ and object-oriented programming techniques.
Students should have at least 2 years of PHP experience and understand the basic principles of database operations (such as foreign keys, differences between engines, query and schema optimization). Familiarity with MVC and Zend Framework is strongly recommended but not required.
Students should have experience working with the Magento 1 platform.
There are four main goals for this intensive, follow-on session:
- Reinforce the knowledge you gained from the self-study course.
- Address questions on topics that you found difficult to understand and implement.
- Present additional content that will further extend Magento 2 familiarity and skills.
- Provide extensive practice using the Magento 2.0 platform through a series of targeted exercises.
The covered topics focus on the more difficult aspects of developing with Magento 2, or on topics that are less familiar to developers.
Session attendees jointly get to decide which course topics should receive the most time, thereby customizing each session's content to the needs of the group.
Planned topics include:
- Dependency Injection, Plugins, & Events
- Controllers & Routing
- Service Contracts
This Magento U course is delivered by an authorized Magento Trainer using Magento educational materials. After registering a Wagento representative will contact you.
The course is an in person, intensive four-day session which supplements the on-demand, self-guided Fundamentals of Magento 2 Development course. With each delivery, the emphasis and time devoted to each topic varies in response to the needs of the attendees. The course uses an experiential approach, with most of the course time spent working through exercises.