Mastering Magento for E-Commerce Training


Mastering Magento for E-Commerce Training

Master concepts such as Magento Architecture, MVC, Data models, Rendering systems, Admin Html and REST Webservices to become a Magento expert.


Online self paced classes

Online Self Learning Courses are designed for self-directed training, allowing participants to begin at their convenience with structured training and review exercises to reinforce learning. You’ll learn through videos, PPTs and complete assignments, projects and other activities designed to enhance learning outcomes, all at times that are most convenient to you.

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.


  • 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.


  • 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.


  • Overview
  • Front Controller
  • URL rewrites
  • Request Routing
  • Module Initialization


Learning Objectives: This module will help users to understand design/theme basics, how the templates are called and how they can be overridden for various themes.


  • Design & Layout Initialization
  • Role of template in RF
  • Flushing Output

Rendering System

Learning Objectives: This is the heart of Magento. You will learn how Magento defines blocks and calls them via layout XML.


  • Overview
  • Magento Blocks
  • Design Layout XML schema

Database In Magento

Learning Objectives: This module will help users to define their custom database scripts to add/update/delete/alter the database etc.


  • Overview
  • Install/Upgrade Setup

EAV Model

Learning Objectives: This module will provide an insight how Magento handles the attributes.


  • Overview
  • EAV Entity Load/Save
  • Attributes Management

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.


  • Overview
  • Acl Permissions
  • System Config
  • Forms & Grids
  • Enabling & Configuring Extensions

Rest Webservices

Learning Objectives: This module will define the REST Webservices in Magento and you will learn how to use the existing one to create your own Webservices.


  • Overview
  • Creating New Webservice

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.


  • Overview
  • Rule Based Catalog Promotions
  • Reward Points
  • Full Page Cache

How will I execute the Practicals?

For your practical work, we will help you setup CertAdda’s Virtual Machine in your System. This will be a local access for you. The required installation guide is present in LMS.

How soon after Signing up would I get access to the Learning Content?

As soon as you enrol into the course, your LMS (The Learning Management System) access will be functional. You will immediately get access to our course content in the form of a complete set of Videos, PPTs, PDFs and Assignments. You can start learning right away.

Is the course material accessible to the students even after the course training is over?

Yes! Soon after enrolling you have lifetime access to the course materials.

Do you provide placement assistance?

CertAdda is the largest online education company and lots of recruitment firms contacts us for our students profiles from time to time. Since there is a big demand for this skill, we help our certified students get connected to prospective employers. We also help our customers prepare their resumes, work on real life projects and provide assistance for interview preparation. Having said that, please understand that we don’t guarantee any placements however if you go through the course diligently and complete the project you will have a very good hands on experience to work on a Live project.

Are there Pre-requisites for learning this course?

This is a simple scripting language and thus there is no need for any knowledge in Java

What are the payment options?

You can pay by Credit Card, Debit Card or NetBanking from all the leading banks. We use a RazorPay Payment Gateway.

What if I have more queries?

Just give us a CALL at +91 8178510474 / +91 9967920486 OR email at