Skip to content
UdemySQLPaid courseAll LevelsCertificate

MERN Stack E-Commerce App using React Native & Redux Toolkit (Udemy.com)

MERN Stack Ecommerce App using React Native, Node.Js, Express.Js, MongoDB, and Redux Toolkit

Created by: Abhishek singh

Last updated February 2023

icon
What you will learn

  • Building scalable cross platform application
  • Creating Custom Hooks
  • Custom Error Handling
  • Optimization Technique like Debouncing & Throttling
  • Creating Admin Dashboard with working Chart
  • Why Redux Toolkit is better than Redux
  • Creating APIs and using on a different origin using Cors
  • JWT Authentication
  • How to Upload Images on Cloudinary
  • Building MongoDB Schemas
  • Protect Admin Specific Routes
  • Styling in React Native
  • How to React Native is different from ReactJs
  • React Native basics
  • React Native UI Library
  • Using Camera in React Native
  • Access Gallery in React Native
  • Uploading pic from Camera to Cloudinary
  • Stripe Payment Integration in Backend
  • Confirming Payment with Stripe and Placing Order

How it compares

Against the other 388 rated Udemy courses in SQL on CourseDuck:

  • Rating4.4 out of 5higher than 34% of them
  • Reviews192#300 of 389 by number of reviews
  • Length17.7 hourslonger than 89% of them
  • Last updatedFebruary 2023earlier than 54% of them

icon
Course Description

This course provides in-depth training on building a complete e-commerce mobile application using the MERN (MongoDB, Express, React Native, and Node.js) stack and Redux Toolkit.

The course covers all aspects of e-commerce app development, including frontend, backend, and integration.

In the frontend section, students will learn how to use React Native to create visually appealing cross-platform mobile apps, with a focus on UI design and user experience.

The backend section covers the use of Node.js and Express.js for server-side development, with an emphasis on database management using MongoDB. State management is also covered using Redux Toolkit, which will help students create an efficient and scalable application.

The course also covers performance optimization techniques such as debouncing and throttling, which will help students improve the app's performance and user experience.

In addition, students will learn how to use the camera and gallery on their mobile device to capture images and upload them to Cloudinary for secure storage.

Online payments are integrated using Stripe, a popular payment platform.

In the integration section, students will bring everything together by integrating the deployed server with the app to create a complete and functional e-commerce application.

By the end of the course, students will have a complete understanding of building a complete e-commerce app, from frontend to backend, and will have the skills needed to deploy and maintain a live e-commerce app.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Abhishek singh

Full Stack Developer, who is passionate about programming and building new amazing apps and learning new things.

Teaching isn't my job it's my hobby, where I teach in a tremendous artistic way.

I have been teaching since 2 years now but my students give me genuine feedback telling me how good I am at teaching.

icon
More courses by Abhishek singh

icon
More SQL courses

$94.99

$16.99

$12.99

$13.99

$10.99

$34.99

icon
Reviews

4.4

192 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Ryan Daniels on 11/18/2023

Overall the course is very good, you will go through front-end React Native, back-end Express and Mongo and then go back to the front end using Redux. It covers a whole e-commerce app and everything is free to use including the 3rd party services. Pros: There are some good coding standards in use especially with the use of error middleware in Express, reusable components and utility hooks. The course is at a fairly fast pace but he makes sure to try and explain pretty much everything he is doing and provides repo. The course is pretty much new (atm), I didn't come across anything outdated apart from a few libraries but the code was the same. Previous courses I have taken may focus on building mini projects but by the end of this course, you would have built a e-commerce app with a lot of exploration to put your own stamp on it inc. authentication, profile, products, orders, payment, administration etc. You can see the preview video before the course and that is exactly what you will build. Cons: As the course goes on, the good coding practices lose some consistency, you will find yourself duplicating a lot of code within redux reducers and actions. Its a good start if you have never touched redux or little experience, but my advice would be to refactor the redux logic into something like RTK Query or React Query with slices. Your code will look a lot cleaner especially when dealing with toast messages, cache and loading. Other Points: You will cover a lot of markup, styling and programming, if you are completely new to any of this, you may want to take some prior courses before jumping to this one, especially if you have no exposure to JS Library like React, Vue etc. But I guess you could get by from simply copying the code but it will probably be overwhelming. Overall, a very good course and tutor; I would recommended this course for anyone wanting to learn MERN Stack with React Native. I myself, have learnt a great deal with this course with no regrets on purchasing it.

By Manish Kumar on 9/20/2023

good course for the react native course, this course is not for the new bigneer because teaching are very fast. if you have know some of react native and node then this course of you! because tuiter are very experience.

By Mayank Gautam on 6/25/2023

As a fresher learn complete mern stack with ease... Also as a subscriber of Abhishek singh i know many technologies....

By Olanrewaju Ajayi on 4/13/2023

please upload a deployment video atleast.please

By Aadarsh Gupta on 2/10/2023

for those who are doing on actual android phone , as a starter they are facing lots of issues, so should have covered that , rest your teaching is very good

By Lokesh Khandelwal on 2/3/2023

Completed the course, but he didn't tell, how to deploy the app so that each and everyone can download using an APK file. please make a video to deploy the app Frontend.

By Dipesh Gupta on 2/2/2023

I am very impressed with this course. the explanation of this course is so simple that anyone can easily understand all the things which teach in this course. thank you brother for this amazing course.

By NIRAJ KUMAR on 2/2/2023

Already watched on Youtube but coming to Udemy is great. Thanks for sharing the course as Free. Hope you will publish more courses that may complex in nature for MERN stack. No worry even those are Paid. This guy's teaching style with applied mode of coding is really unique. Thanks Abhishek, the only 6 Pack Programmer. [:->

By Aditya Lakhanpal on 2/1/2023

Bestt course on MERN!! This course has exceeded my expectations and has provided me with valuable knowledge and skills. Also instructor's teaching style is engaging and the lessons are well-structured, making the learning process easy and enjoyable.

By Dilshad Ahmed on 2/1/2023

This MERN stack project tutorial is simply the best! It's clear, concise, and easy to follow, making it perfect for both beginners and experienced developers. The step-by-step guidance, along with the comprehensive code examples, has given me a solid understanding of building full-stack applications with the MERN stack. Thank you for creating such a valuable resource!

Showing all 10 reviews on CourseDuck

Read all 192 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100