+(91) 8488 8488 68
raviranaseo info@globalwebguru.in

Magento Training

Magento is an open source E-commerce software, created by Varien Inc., which is useful for online business. It has a flexible modular architecture and is scalable with many control options that is helpful for users. Magento uses E-commerce platform which offers organizations ultimate E-commerce solutions and extensive support network. This tutorial will teach you the basics of Magento using which you can create websites with ease. The tutorial is divided into various sections and each of these sections contain related topics with screenshots explaining the Magento admin screens.

Duration: 60 Lectures

Course Details


1.1. What is Magento?
1.2. OOP and MVC concepts
1.3. Magento Architecture
1.4. Magento directory structure
1.5. Naming conventions
1.6. Namespaces


2.1. Module structure
2.2. Configuration XML
2.3. Class overrides
2.4. Event observer
2.5. Request Flow
2.6. Application initialization
2.7. Front controller
2.8. URL rewrites
2.9. Request routing
2.10. Modules initialization
2.11. Design and layout initialization
2.12. Structure of block templates


3.1. Template structure
3.2. Blocks
3.3. Design layout SML schema
3.4. CMS content directives
3.5. Write, install and upgrade scripts using set up resources
3.6. Working with Database in Magento
3.7. Models resource and collections
3.8. Magento Object Relational Mapping


4.1. Databases Overview
4.2. Models Workflow
4.3. Setup Scripts & Resources
4.4. Entity-Attribute-Value Concepts
4.5. EAV Load & Save
4.6. Attribute Management

Entity Attribute Value Model

5.1. Model concepts
5.2. EAV entity
5.3. Common structure/architecture
5.4. Form and Grid Widgets
5.5. ACL (permissions)
5.6. System configuration XML and configuration scope
5.7. Enabling and configuring extensions
5.8. Load and Save
5.9. Attributes management
5.10. AdminHTML


6.1. Code Pools
6.2. Initial XML File and Main XML File
6.3. Defining and creating Controllers
6.4. Module Skeleton
6.5. Add Method
6.6. Define layout update file
6.7. Layout Implementation
6.8. Creating and defining blocks
6.9. Templates
6.10. Skins
6.11. Themes
6.12. Rendering

Resource Model

7.1. Create the Layout Update File
7.2. Create a Template for the Frontend
7.3. Register the Observer
7.4. Create the Observer
7.5. Explore Model and Resource Model
7.6. Defining and creating the Setup Script
7.7. Define and creating Model and the Resource ModelDisplay Comments Collection
7.8. Create a Collection
7.9. Display Single Comment
7.10. Explore Collections

Service Contracts

8.1. Service Contracts Overview
8.2. Service API: Framework API
8.3. Service API: Search Criteria, Repositories, Business Logic
8.4. Data API
8.5. Web API


9.1. Adminhtml Overview
9.2. Grids: Filters, Datasource, Listing UiComponent
9.3. Grids: Grid Indexer, Columns, Paging
9.4. Forms
9.5. Sys Config, Menu, ACL

Register Now And Get 10% Discount