React and Flux Web Development for Beginners (Udemy.com)
The comprehensive guide to building professional web apps with Facebook's React & Flux
Created by: Mark Price
Last updated October 2018
What you will learn
- Build reusable web components with React & flux
- Build simple Node & Express servers to work with React
- Use Flux & Reflux to manage your data in React
- Make HTTP requests in React & Flux
- Build React websites that can work with data (ie for startups or products)
How it compares
Against the other 173 rated Udemy courses in React on CourseDuck:
- Rating3.8 out of 5higher than 2% of them
- Reviews1,014#59 of 174 by number of reviews
- Length11 hoursshorter than 56% of them
- Last updatedOctober 2018earlier than 92% of them
Quality Score
Overall Score : 76 / 100
Course Description
React & Flux Course Description
Welcome to React and Flux Web Development for Beginners.
This course is designed for developers who know basic HTML and CSS but who want to take their skills to the next level by building data-driven web apps - the kind of apps that can be used for products or startups and the type of apps that can interact with servers.
The course is also for developers of any level who want to know and master React and Flux.
Why React?
Why should you learn React js instead of Angular or Backbone or Ember or Meteor? One reason is because React is incredibly minimalistic. It focuses on reusable view components. Never have to copy and paste code again with React. Then take the Reflux design architecture and mix it with React js and you have a full-stack front-end solution that is very lightweight. Frameworks like Angular do a LOT of things, are very heavyweight, and have steep learning curves. Why use a framework that gives you stuff you don't need in every project?
React was created by Facebook, designed incredibly well, and makes fantastic data-driven websites. React Flux is a powerful combination.
React & Flux Course Content
You are going to learn a lot in this course. Here are some of the topics we cover:
- React Components and component nesting
- React Component user interaction with states
- React Component data management with props
- Robust architectures with Flux and Reflux
- Building simple Node & Express servers
- Making HTTP requests and managing data in React
- In-line React styling with Javascript
- Parsing and managing JSON in React
- Single page applications with React Router
- Javascript overview
- Professional development practices and tips
Instructor Details
- 3.8 Rating
1,014 Reviews
Mark Price
Mark Price is the Chief Technology Officer at JOGO, a game development studio co-founded with Andre Rebelo (Typical Gamer) and Chad Mustard (MustardPlays). A passionate educator and innovator, Mark has taught thousands of people the Verse programming language and Unreal Editor for Fortnite (UEFN), empowering creators to bring their visions to life in the ever-evolving world of Fortnite.
As a leading voice in the Fortnite and UEFN community, Mark combines technical expertise with a gift for teaching, making complex concepts accessible and inspiring the next generation of developers. His educational content and hands-on mentorship have helped countless creators and engineers master cutting-edge tools, transforming ideas into immersive experiences enjoyed by players worldwide.
At JOGO, Mark continues to champion creativity, innovation, and education, bridging the gap between technology and talent while shaping the future of gaming.
More courses by Mark Price
iOS 10 & Swift 3: From Beginner to Paid Professionalâ„¢ (2017)
4.1 (13,686 Reviews)
Provider: Udemy
Time: 71.1h
$64.99
Beginner Full Stack Web Development: HTML, CSS, React & Node (2020)
4.5 (12,940 Reviews)
Provider: Udemy
Time: 31.5h
$174.99
iOS 9 and Swift 2: From Beginner to Paid Professionalâ„¢ (2017)
4.2 (5,688 Reviews)
Provider: Udemy
Time: 51h
$49.99
Unity Game Development Build 2D & 3D Games (2018)
4.3 (5,453 Reviews)
Provider: Udemy
Time: 35.2h
$129.99
iOS 11 & Swift 4: From Beginner to Paid Professionalâ„¢ (2018)
4.1 (4,556 Reviews)
Provider: Udemy
Time: 43.3h
$59.99
Android N: From Beginner to Paid Professional (2018)
4.2 (2,244 Reviews)
Provider: Udemy
Time: 24.9h
$10.99
More React courses
Microservices with Node JS and React (2026)
4.8 (20,187 Reviews)
Provider: Udemy
Time: 54.4h
$139.99
Learn to build an e-commerce store with .Net, React & Redux (2026)
4.8 (2,218 Reviews)
Provider: Udemy
Time: 29.6h
$94.99
Next JS & WordPress: Build rapid NextJS sites with Next & WP (2026)
4.8 (462 Reviews)
Provider: Udemy
Time: 8.4h
$74.99
Build Polymorphic Components with React and Typescript (2022)
4.8 (223 Reviews)
Provider: Udemy
Time: 2.3h
$69.99
Next JS ChatGPT clone with Next.JS & OpenAI (NextJS 13 2023)
4.8 (172 Reviews)
Provider: Udemy
Time: 4.6h
$89.99
The Ultimate React Course 2025: React, Next.js, Redux & More
4.7 (27,027 Reviews)
Provider: Udemy
Time: 83.9h
$99.99
Reviews
By Steve McKenna on 7/29/2019
Mark always does a great job explaining concepts to students without requiring that they have a huge background in programming. His longer courses are more in-depth and help you feel a little more confident that you have a wider knowledge of the subject, but this one will definitely get you up and running in react whether you're new to it or just need a refresher. Big fan of any course Mark teaches. (Devslopes in general is decent, but I find the Devslopes courses taught by Mark are particularly good and worth the money)
By Matheus Carboni on 1/23/2019
Pretty good as a starter course, following along with most of the examples proved to be painful, as the course hasn't been updated in years. Be prepared to spend extra time to get things to work as you follow along.
By Daniel Dold on 4/12/2018
This course started off great as Mark explained in depth about React. The course started to do downhill when it started into the react-router section. The version of react-router used in this course is version 3 while the latest version is version 4. React-router dramatically changed its API from v3 to v4 so all of this section is completely outdated. The course is outdated and doesn't seem like it will be updated anytime soon. There's also no instructor feedback. Every video we are told to join a chat group for any questions or discussions. When I tried this, I messaged Mark directly and he completely ignored my question. All in all I wouldn't recommend this course and it is definitely not worth the money. There are far better and more up to date React courses on here
By Michael Kasek on 11/10/2016
I am about 3/4 of the way through and I actually like his style of not having everything scripted out and already set. It's nice actually being able to see him write the code as he goes and run into problems and errors. Being able to see how other people figure out what the problem is also helps. His knowledge of React seems to be pretty good and I like that he goes into detail a lot of the time to explain why he is doing certain things.
By Esref D on 3/31/2016
he start doing something after 3 hours of video, he intentionally speaks very very slow, you have to watch the video's with 1.5x speed than he sounds normal and he explains unnecessary things all the time to make the video's long, I can say 60% of content is emm ummm and empty talk, probably I will look for refund as well, I check to find out something useful or to learn but all he does is to talk about this and that and nothing clear, he uses all time to talk about jebrish repeated sentences. He hardly explains anything, all he says is do it in this way write this line here and 1 hours goes with talking about tools such as editors and chrome extensions etc.
By Ralph Wong on 3/28/2016
Really liked this course. Mark not only goes into details of how to implement react, react router, and reflux, but he also explains the general concept of what is going on very well. The only thing that would have made this a five star course is if he showed more examples of how to build a website using React. Otherwise, this course was definitely worth the money.
By Gordon Lucas on 2/24/2016
This is a fantastic course for people wanting to learn modern web application development who know basic HTML, CSS, and JavaScript. Mark walks through real world examples that will help people in real jobs and gives a great practical overview of React, Flux/Reflux, Node, and NPM. Anyone scared/lost/confused with Node and Browserify and builds and modern weird JavaScript geekiness should take this course for a fantastic grounding and a huge leg up.
By Cody deVries on 2/2/2016
I love that Mark doesn't script everything out and have code snippets ready to go - he does everything live with you. If there are issues that need to be debugged, he goes through the debugging process - you get to see how these problems are solved. After completing this course, I can't wait to start building my own React projects to solidify the concepts that I learned in this course, as well as gain new skills moving forward. Looking to learn React? Take this course!
By Carlos Agustin Danna on 1/22/2016
This course teaches the basics of react in a very organized way, it help to understand the principles behind react and challenged me through exercise it to understand it deeply. The instructor was very clear, sometimes even repetitive but in a good way because it explained what he was doing, instead of assuming that the students already understands what he was doing. All the course material is up to date with the latest versions which is very important in the world of web development. Finally I just want to say thanks to Mark for making this course which I enjoyed and learned a lot from it.
By David Edwards on 12/22/2015
The way he teaches by breaking things down and draws them out so you understand the bigger picture was very helpful for me. If you are not very clear on the basics of react this is a excellent course to take. Production quality is very good (heard you dropped the black background, I was liking it) Few things to note Es6 is not used in the course (I would love to see a lecture of refactoring one one of the apps) Mixins are used When using a server it is in a separate folder (had never seen this before, but not a bad thing) Currently nothing about Relay in the course (I originally took this because it came up when I searched Relay, but I do not regret taking it!)
By Marie Pelletier
This class was more complete than I expected. It doesn't just teach you how React works, but everything you need to know to do a React project. I especially loved learning how to create a React skeleton (I use it all the time now) and set things up with Flux and other NPM packages. I feel closer to working like a professional programmer. The pacing is good and the explanations are clear.
By Shem Sedrick
Great learner course. He does a great job of explaining the small things like setting up the node packages you will need.












