React and Redux - Building a Production E-Commerce (Udemy.com)
Learn React.js, Redux, React Router, Ramda, while creating real project of ecommerce shop
Created by: Oleksandr Kocherhin
Last updated April 2025
What you will learn
- Build real project with React and Redux
- Write high quality code
- Create reusable selectors and components
How it compares
Against the other 26 rated Udemy courses in Redux on CourseDuck:
- Rating4.0 out of 5higher than 11% of them
- Reviews95#17 of 27 by number of reviews
- Length3.2 hoursshorter than 65% of them
- Last updatedApril 2025more recently than 76% of them
Quality Score
Overall Score : 80 / 100
Course Description
In this course we will build a production E-Commerce shop of mobile phones using React and Redux. This course is fully focused on fast and deep dive into creation of real application with React and Redux. We will start from scratch and step by step you will get close to finished real application. You will deeply understand how to structure your application, build reusable and understandable React component split code into smaller chunks of code. We will write code together in more functional way to make it pure and avoid data complexity.
For each lesson you'll get source code is two states: before and after completing the lesson, so it's easy to see the progress and get a working app on any lesson you want.
What you will learn in this course:
- Structure and configure project
- Write high quality code with React and Redux on real project
- Create reusable selectors and components
- Decouple API layer from actions
- Use Ramda library for comfortable data transformations
- Getting data from API
- This course is for you if you want to develop real project from beginning to the end
- This course is for everyone who is interested in functional programming in javascript
- This course is for you if you want to improve you knowledge of React and Redux
Instructor Details
- 4.0 Rating
95 Reviews
Oleksandr Kocherhin
I am a full-stack developer with a passion for learning and teaching what I know. I have been programming for around 10 years and teaching for almost 6 years.
I believe in learning through doing and this philosophy is present in every course that I teach. I love exploring new web & mobile technologies and my courses focus on giving you the edge in our fast-moving industry.
More courses by Oleksandr Kocherhin
React JS Portfolio Project - React Training for Beginners (2026)
4.5 (1,903 Reviews)
Provider: Udemy
Time: 2.2h
$54.99
JavaScript Interview Questions - Coding Interview 2026
4.7 (1,325 Reviews)
Provider: Udemy
Time: 3.8h
$11.99
Angular Interview Questions - Coding Interview 2026
4.7 (802 Reviews)
Provider: Udemy
Time: 5.8h
$74.99
React Interview Questions - Coding Interview 2026
4.5 (697 Reviews)
Provider: Udemy
Time: 4.2h
$11.99
Angular and NgRx - Building Real Project From Scratch (2026)
4.5 (681 Reviews)
Provider: Udemy
Time: 7h
$74.99
Docker и Docker Compose - Деплой проекта с нуля (2025)
4.8 (614 Reviews)
Provider: Udemy
Time: 3.7h
$12.99
More Redux courses
Build Enterprise Applications with Angular 2 (and Angular 4) (2018)
4.8 (1,569 Reviews)
Provider: Udemy
Time: 9.7h
$11.99
React - The Complete Guide (incl. Next.js, Redux) (2026)
4.6 (242,065 Reviews)
Provider: Udemy
Time: 71.4h
$199.99
Full Stack Project: Spring Boot, React, Redux (2025)
4.5 (1,806 Reviews)
Provider: Udemy
Time: 24.9h
$10.99
Gutenberg Blocks for WordPress and React Developers (2025)
4.5 (948 Reviews)
Provider: Udemy
Time: 16.3h
$11.99
Redux with React JS: Learn Redux with Modern React JS (2026)
4.5 (786 Reviews)
Provider: Udemy
Time: 10.6h
$69.99
Reviews
By Tanishq Sharma
Explanations are missing.
By Андрей Соколов
no deep explanations, but quiet systematicaly
By Three Points
It was a lot of errors in the video of prepare our files that makes any beginners don't know how to fix it.
By Bryant Chen
detailed,clear, walkthough however could use more detail on how the tools work.
By Dante Delgadillo
i was working on a e commerce web site for fungot stuck found this
By C G
great course, straightforward intro if you are already preliminary familiar with Redux
By Salvador Sahagun
The class is done in redux 4.0,
By Joel Smith
Walking through the setup step by step with what node modules to install and how to create the react-app would have been helpful.
By Deinde dawodu
Good so far, but had a few technical problems that took some time to figure out.
By Azhar Ahmad
Because I was not use to the cadence of the course.
By Alex Le
Yes, just need a little bit more explanation on code and wanted to see how integration with a payment api works.
By Kenny Quan
This is basically a follow along type of course. I feel like I was just watching someone build an e-commerce website instead of being taught how to.
The instructor does not explain the logic or reasoning behind the code he write most of the time. On top of that, the way he organizes his files makes it very confusing to keep up with.
Nonetheless, the instructor's code is very efficient and it is a good example of an e-commerce website with the basic features.












