Mastering Redux Course

Learn Redux from absolute beginning and build a food ordering app

What you'll learn in this course

Build 3 apps using Redux in addition to the food ordering app.

  • Redux from absolute beginning
  • Basic and advanced concepts of Redux
  • How to use react-redux library
  • How to use multiple reducers to manage complex redux state
  • How to debug Redux application
  • Build a food ordering app using Redux from scratch with amazing UI
  • How to manage inventory of products using Strapi CMS
  • Accessing data added in Strapi CMS using REST API
  • How to use redux-thunk library to handle async API calls
  • How to build product page, shopping cart and checkout functionality
  • Store and manage images using Cloudinary
  • How to integrate stripe for accepting payments
  • How to use MongoDB for storing user and order details
  • How to deploy the app to production

Food Ordering App You'll be building

Check out the below preview of the food ordering app you will be building using Redux.

A nice project that you can add to your portfolio/resume.

P.S. In this app, I have used INR as the currency for displaying the prices but you can easily change it to USD or AUD or any other currency with single configuration change in the app.

Buy Now

Don't have debit/credit card for paying ₹1380?
Use this link to pay using Netbanking/UPI.

What Readers are saying?

Just finished reading your book! Must say it's an easy recommendation, concise, clear and crisp.

I am learning React, your blogs really help me a lot, they are easy to understand, keep up the good work.

Your articles are amazing. Your intent to explain each and every line of the code in articles is what I've amazed.

I find your content really useful. I just wanted to appreciate & thank you for your content and hope you continue writing these types of content. 

I liked the way, you write your articles. They seem really helpful, providing much knowledge to us! Keep up the good work.

I really like the articles you write. I would like to thank you and keep writing more in a easiest way you write.

Frequently Asked Questions

  • What are the pre-requisites for the course?

    In this course, you will learn Redux from scratch. So you don't need to know anything about Redux to get started with this course.

    But you need to be familiar with the Basics of React and React Routing. Check out my free Introduction to React Router course If you're not familiar with it.

  • How do I access the course after purchasing it?

    Once you purchase the course, you will receive an email shortly with the instructions to access your course.

    If you do not receive any email, please message me at yogesh@yogeshchavan.dev and I will help you out.

  • What's the validity of the course?
    Once you purchase the course, you will have lifetime access to the course. You just need to login to your podia account to access it.
  • Can I get the source code for the food ordering app?

    Absolutely. Once you purchase the course, you will get instant access to the source code of the final app.

    Also, in the course you will see a lot of code snippets which you can copy-paste to try on your own and also live Code Sandbox demos.

  • Is this course uses React class component or React hooks syntax?

    All the components in this course uses React hooks syntax for creating components as they're the newer and better way of creating components.

    Don't worry, If you're not familiar with React hooks, you'll learn all of that as you go through the course.

About Me

Hi, I'm Yogesh! I'm a freelancer and a full stack developer mostly working on JavaScript, React and Node.js.

You can find me at hashnode, dev.to, medium, freecodecamp and other platforms.

I have written 100+ articles and tutorials which readers loved and appreciated.

Following is the screenshot of some of my most popular projects.

GitHub Repositories

You can find all my projects and popular articles on my GitHub Profile page.