Intro & prerequisites

Welcome to this course! Are you ready to start customizing the Magento 2 checkout?

This is an advanced course not intended for the Magento newbie. Before continuing, please ensure you are familiar with:

  • Magento fundamentals
  • JavaScript fundamentals (RequireJS & Components)
  • UI Components

This course assumes you have knowledge of all of the above prerequisites.

The Magento 2 checkout is one of, if not the hardest area of Magento to customize. You will need determination, will power & patience in order to succeed.

Try your best not to get frustrated! It is very possible to learn how to customize, and even become an expert in Magento's checkout process if you are determined.

Need help? Post it directly on the lesson itself to keep the context, or if something is more involved you can post it on Campus in the Debugging Help space.

Are you a University student, and want to make sure your code is using best practices? Post it up in the Review My Code space, and I'll personally review your code.

If you need help with these prerequisites, please check out these related Magento courses:


Magento 2 Coding Kickstart

Quickly learn and reference all of the core Magento programming basics, concepts & patterns, even with no prior experience.


JavaScript Development Fundamentals

Learn the foundations of Magento frontend programming by learning RequireJS & JavaScript components.


Frontend UI Components in Magento 2

Build complex user interfaces in Magento by learning one of its most difficult concepts to understand, UI Components.

Welcome to the Magento 2 Checkout Customization Course! We are thrilled to have you here and hope you are ready to tackle the most complex area of Magento.


Before we dive in, let’s make sure you are well-prepared for this advanced course. If you are new to Magento, you may want to reconsider taking this course. We assume that you have prior knowledge of Magento fundamentals, JavaScript fundamentals, and UI components. If you are unfamiliar with these topics, we recommend you to explore the available courses for each of these subjects. You can find the relevant courses in the links provided below.

The Challenges of Customizing Magento 2 Checkout

Customizing the Magento 2 checkout is considered one of the hardest, if not the hardest, aspects of Magento. To succeed in this course, you will need determination, willpower, and patience. However, don’t let frustration get the better of you. It is entirely possible to learn how to customize the checkout and even become an expert with determination and persistence.

Getting Help

If you encounter any issues related to a specific lesson, feel free to leave a comment directly on the lesson itself. For more involved concerns, post your query on the campus forum, and someone will assist you. We wish you the best of luck in this course!

Complete and Continue  
Extra lesson content locked
Enroll to access all lessons, source code & comments.
Enroll now to Unlock