Introduction to Magento
Learning Objectives – This module will help a user to understand the basic directory structure followed by Magento. You will also learn the various code pools for development and how to start with a basic configuration file.
Topics – Overview, Magento Directory structure, Magento Code Pools, Configuration of XML.
Magento Basics
Learning Objectives – The user will learn what are factory classes, how to call them, and how to override them for custom development.
Also you will learn about Magento event handling system.
Topics – Fundamentals & Factory Classes, Class Overrides in magento, Event Observers
Request Flow
Learning Objectives – This module will provide an insight into the request routing of Magento. You will learn how a request is processed, how a module is initialized and how we can rewrite the URL’s.
Topics – Overview, Front Controller, URL rewrites, Request Routing, Module Initialization
Design/Templates
Rendering System
Database In Magento
EAV Model
Admin Html
Learning Objectives – This module will provide complete knowledge of Magento admin. You will learn to create users and set their permissions, how to create Admin module and how forms and grids work.
Topics – Overview, Acl Permissions, System Config, Forms & Grids, Enabling & Configuring Extensions
Rest Webservices
Magento Enterprise
Learning Objectives – This module will give an overview of Magento enterprise version. You will learn about the added functionalities in enterprise and the difference they bring from community version.
Topics – Overview, Rule Based Catalog Promotions, Reward Points, Full Page Cache