React js. From the beginning. w/ Redux and React Router (

Learn React v16 from the beginning! Including React Router, redux, and create react app with multiple projects

Created by: Robert Bunch

Produced in 2022

What you will learn

  • How to use React to make awesome front-end UIs!
  • How to set up, navigate, and use create-react-app to build React applications with ease
  • How to use React without webpack or ES6
  • The React component lifecycle system

Quality Score

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

Overall Score : 98 / 100

Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a reactjs course? Or looking for more detail on Robert Bunch's React js. From the beginning. w/ Redux and React Router? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

Course Description

TL;DR - React is awesome. I've been teaching it professionally for 4 years and love it. Learn it here!
This course:
Starting with Angular 1 in 2010, JavaScript frameworks exploded onto the scene and are required by virtually every large website on the Internet. React, which appeared a few years later in 2013 has become the dominant tool in that group. What does that mean for you? You can learn to use the same front-end framework used by Facebook, Amazon, Netflix, BBC, Airbnb, and Ebay, to name a few. And you won't just learn how to use it, but you'll learn the fundamentals around it.
What I need from you:
  • I need you to know JavaScript, CSS, and HTML.
  • It's not required to use React, but React makes very heavy use of ES6 (the 2015 update to JavaScript), so the course will use ES6 after the first main section. I will briefly mention how it works as needed, and add a supplemental section that covers those parts.
  • I need you know how to navigate your computer, not be afraid of the terminal, and ask questions as you have them!
Why me:
I first used React in 2014 for a small company website. I've also used Angular, Vue, and Ember along with most other major UI frameworks and I'm a believer in React. I've taught it professionally for 4 years, and have built sites for some of the largest companies in the United States using React Router and redux alongside. I will teach you one step at a time, whiteboard, and start from ground zero before getting to webpack and eventually Redux. Prepare to start learning the best JavaScript framework!
  1. Environment Setup (skip if you have node installed already)
  2. React 101
  3. State and Events
  4. The Component Lifecycle and HTTP
  5. Project 1 - Flash Card app (AWS services)
  6. React Router
  7. Redux
  8. Redux Middleware (redux-promise and redux-thunk)
  9. AirBnB Clone with Redux - (still In development)
  10. Context - (still In development)
  11. Hooks - (still In development)
  12. React Deployment - (still In development)
  13. Supplemental - ES6 for React - (still In development)
Who this course is for:
  • Devs who know how to use JavaScript and want to start using React to make their UI's easier to manage

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

Instructor Details

Robert Bunch

Robert Bunch has been a developer since 2004, having built complex applications for small tech startups to major companies. Most recently, he has been a code school instructor since 2015 where he's worked directly with students applying his passion for teaching and development. His ability to break down the complexities of code and demystify the magic trick, have had immense success as told by his students. He earned a computer science degree in 2001.



78 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

One of the Best courses I have taken ever. The course has really demystified react and redux concepts that gave me stomach ache for nearly two months. Now I am no more scare of react/redux combo.

For all those CS moms who took off a decade or so to raise a family, and think, "Man, I've been out of the industry so long, I could never get back in," - you're wrong! First, watch the (longer version) of the video on the history of web development. It's precious and confidence building. You'll realize you spent all those years with the kids skipping a lot of industry hiccups and immature technologies. Remember when your boss used to say, "We got this new job," and threw a book at you to figure everything out? Well, now you can throw a Udemy course at yourself. It hurts less and costs less than one of those books did back in the 90's.Don't let the fact that you have to defer to your kids on how to use social media bother you. You know that when push comes to shove, everyone always expects Mom to fix the hard techie stuff. Besides it's 10x more fun to develop apps than use them.

By J @ on

Enjoyed listening to Rob and his explanation of concepts! Well worth all the time I spent going through all sections! Thank you Rob!

I took this course knowing absolutely nothing about React, Router or Redux. Robert does a great job explaining why everything is needed and how it is used. I feel confident putting React on my resume and taking it into job applications and interviews. Thank you Robert!

Good course! You can tell the author has a lot of experience in the industry, as well as teaching this stuff. Not somebody who learns react just to teach it. Thanks Rob.

What I like the most about this course is the fact that it covers almost everything you have to know about React and ES6 without being overly long and overly explained. Other courses on the same subject have sometimes more than 30 hours. Recommended if you already are a programmer and don't need to be "taken by the hand" on every detail.

Have taken previously 2 courses from different teachers on react here on udemy and they were too fast and not detailed.But this course is very different!if you really want to learn react this course is a must!!!Every line of code is explained and how it works under the hood.P.S. really liked and understood the part how function binding 'this' works, as 'this' from function is replaced with 'this' from constructor.

I really enjoyed this course on React and Redux. I am now a firm believer in React and I am looking forward to using it in future projects. Redux was a little difficult at first, however I am getting the hang of it. I have taken other React courses and React Router was like a foreign language. Now I know it like the back of my hand. Thanks Robert. I am looking forward to the other the sections.

Excellent material. He really explains everything in detail so you are truly aware of whats happening in each react program. Great beginner course for React!

Super happy I bought this course. Crazy how Robert Bunch explain things very concisely while talking to me like im a 3 year old at the same time. If you're reading this, I want to say thank you so much. Love how you explain how an import travel through files, "this function is this, and its imported from this, and it contains this". Superb!

So far highly comprehensive. From a beginner's point of view, everything has been explained clearly until now. Delivery is good. the instructor is explaining why he is doing something and that is exactly what I needed. I am in section four. I hope it continues this way. I will edit the review as I progress.

The instructor is a great teacher. I came from an angular background and found the course amazing.Will highly recommend this course, even to beginners.The redux part is ofcourse a little difficult for newbies but the teacher has taught it in a very structured manner. Thanks a lot !