You will learn the Magento architecture, MVC and data models, how to work with Magento modules, and how to customize and extend Magento to ensure the best upgrade path for the websites you extend. Specifically, you will:
You 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. Familiarity with MVC and Zend Framework is strongly recommended but not required. You should have at least 2 years of PHP experience and understand the basic principles of database operations (e.g., foreign keys, difference between engines, query and schema optimization).
This course will introduce the new Magento developer to the Magento architecture. You will learn how Magento leverages MVC, Zend Framework and Object-oriented programming. In this course, you will go through the process of Magento Rendering, Request Flow, Adminhtml, Database and EAV. The course is comprised of lecture and lab. You will receive course handouts and lab materials, and will have access to Magento Enterprise Edition source code during the class. Bring your own laptop for course exercises and labs.
Instructor-led course based on Magento Enterprise Edition v1.14 and On-Demand course based on Magento Enterprise Edition v1.13.
Learn how to write tests for Magento using PHPUnit
Essential development skills for implementing and customizing solutions on the Magento 2 eCommerce platform
FREE access to course until 3/31/17