Lesson 5.1: Create a Magento module
Lesson 5.2: Create an installer script & upgrade Magento modules
The first core part of Module Development in Magento Tutorial will help you know how to create and upgrade Magento modules.
Lesson 6.1: Create a menu in backend
Lesson 6.2: Create a controller in backend
This lesson is about how to create a menu in the backend. There are also 2 parts, with part 2 is about Creating Controller action in the backend.
Lesson 7: Create a Magento grid page in backend
Learn how to create a Magento grid page in the backend in this lesson.
Lesson 8: Advanced Magento grid
The advanced Magento grid in this tutorial will guide you through 3 main parts.
Lesson 9: Magento form in backend
Lesson 10: Advanced Magento form in Magento
In lessons 9 and 10, through these step-by-step tutorials, you will understand Magento Form – one of the main parts of Module Development for Magento.
Lesson 11: Magento configuration
Some examples of Magento configuration are in this lesson.
Lesson 12: Magento layouts and templates on frontend
Let’s explore Magento layouts and templates on the frontend in a 3-hour tour and experience:
1. Create a simple Magento template on frontend
2. How to configure Magento template packages
3. Work with the layout file of Magento
Lesson 13: Grid on Magento frontend
There are 4 main parts in this lesson of the grid on the Magento frontend. You will learn how to create a Magento grid, write a grid template, and grid pagination.
Lesson 14: Magento form on frontend
In two parts of this lesson, we are going to bring you knowledge of Magento form on the frontend, which is very common in Magento usage.
Lesson 16: Magento email templates
Let’s move on to a new field: Magento email templates. You already know email plays a very important role in modern website systems. However, you probably know much less about email in Magento.
Lesson 17: Magento events
Event is an important part of the marketing aspect of an eCommerce website. Learn about Magento events in this lesson.
Lesson 18: Overriding core files in Magento
In this lesson, we will learn how to override core files in Magento. In reality, when developing a project, we rarely use a framework without changing it. However, these changes are not recommended because of their effect on the whole project.
Lesson 19: Entity attribute value in Magento
Now, to keep on with our Magento tutorial series, we will discover Entity Attribute Value (EAV) in Magento in 2 parts.
Lesson 20: Magento product types
Our Magento tutorial will examine a new issue: Magento Product Types and how to add a custom product type.