Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Magento 1 Tutorial for Developers (Basic to Advance) Part 3
Rating: 5.0 out of 5(4 ratings)
49 students

Magento 1 Tutorial for Developers (Basic to Advance) Part 3

Create Category Attributes | Create Custom Payment Method | Create Custom Shipping Method | Override Magento Core Files
Created byAkhil Gupta
Last updated 11/2019
English

What you'll learn

  • After completing this course, you would know how to create custom category attributes.
  • After completing this course, you would know how to use custom category attributes in the storefront.
  • After completing this course, you would know how to delete custom category attributes.
  • After completing this course, you would know how to create custom Payment method.
  • After completing this course, you would know how to create custom Shipping method.
  • After completing this course, you would know how to override Magento core Blocks.
  • After completing this course, you would know how to override Magento core Helpers.
  • After completing this course, you would know how to override Magento core controllers.
  • After completing this course, you would know how to override Magento core Models.

Course content

5 sections30 lectures2h 56m total length
  • Introduction0:31

Requirements

  • Some very basic PHP, HTML knowledge.
  • A computer to do the exercises along with the tutorials.
  • A local server should be installed on your system i.e. WAMP (For windows users) or LAMP (For Linux users) or MAMP (For Mac users) to be installed on your system.
  • Not required but would be useful If you have completed Part 1 & 2 of this course.

Description

This Magento 1.x course is very useful for merchants who are running their eCommerce web application on Magento 1.x version OR Developers working on Magento 1.x version codebase.

This course is for developers, merchants and anyone, who are looking to learn Magento 1.x.


In this course we will cover the below topics:


  1. Create and use category attributes in our custom module. 

  2. We will also integrate a custom payment method (Custom Payment Module).

  3. We will create custom shipping method (Custom Shipping Module).

  4. We will also learn how to override Magento core Blocks, Models, Helpers, controllers using a custom module or without using any module.


While working on this course I assumed you are completely new to Magento. So I believe this course would be more useful to everyone.


There are total three parts of this course intended to have audience choose the course based on their intrest.


Magento 1 Tutorial for Developers (Basic to Advance) Part 1

-This course is must for anyone doesn't know anything about Magento 1.x. In this we will setup Magento, will give a quick Introduction to storefront and Admin panel, Theme Setup and creation of a very basic module and then a full functional complex admin module.


Magento 1 Tutorial for Developers (Basic to Advance) Part 2

-This course is optional. You can take it if you want to learn some advance customization features available on Magento. We will use custom module to create attributes, crons, event observers and system configurations. This to be taken after completing Part 1 of this series.


Magento 1 Tutorial for Developers (Basic to Advance) Part 3

-This course is also optional and talks about advance customization features available on Magento 1.x. We will create custom payment and shipping methods, overriding core Magento files to inject complex logic and do advance customization to our store.


Happy Learning!

-Akhil

Who this course is for:

  • Beginners or Freshers, who want to make their career in E-commerce domain.
  • Software engineers, who are currently working on domain other then e-commerce or other technology and wants to switch to Magento
  • Developers, who are currently working on Magento in IT companies.
  • Merchants, who have there eCommerce website on Magento and want to have some hands on experience in development to fix some defects themselves.
  • Someone, willing to learn something new.