Mastering Flux

Building a full scale Flux application

Mastering Flux is the gateway course for mastering data in a React world. The concepts presented in this course will change the way you develop and make one of the most coveted skills around these days as accessible as an apple pie (if your American ;). This course is not a starter course in any way and to be able to be part of it you should already be a skilled JavaScript developer with familiarity with React, NPM and working in Shell (topics covered in our grand Mastering React Bundle). This course is all about how to manage your application in it we will learn about the full life cycle of data in React when using Flux it will be a foray and an important step into understanding the new wave of stateless applications that has been made possible with the birth of libraries such as React. By the end of this title we will build a fully featured interactive stateless application that relies on the server, client, database and data structures on the client end. In short, mastering this course could very much be why you get your first job in the industry or why your pay grade would be upgraded.

Target Learner:

  • JavaScript ES5/ES6 Developer
  • Familiar with React, NPM and working with Shell.

Course learning goals:

  • Integrating Flux
  • A full life cycle of a Flux/React application
  • Integrating a full life cycle application using Node, express, Mongoose, React and Flux. (understand the interconnection between it all).

Secondary learning goals:

  • Understanding the value and shortcomings of MVC
  • Understanding the React roll as a View
  • Data on the back and on the front end.

Your Instructor


An Adobe ACP and part of the Adobe pre-release members. Owner of and the author of the book HTML5 Graphing and Data Visualization. Award winning developer. Most of all a guy that really loves learning and teaching when ever he can. I hope you find my courses interesting and I really hope you enjoy them.

Course Curriculum

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
Who this course for?
This course is for javascript developers that are already familiar with React and NPM that wish to upgrade their skills further. A most title if you want to get paid as a React Developer.
What is the style and approach of this course?
This course takes an extremely hands-on approach to teaching technology, full of practical examples and real-world advice. If you need to really understand the technologies used in React full-stack development, then this is the course for you.
Do you offer this course as part of a discounted bundle?
Yes we do. We know that starting a new skill can be expensive and time consuming so we aggregated all the core topics you need to know to become a master JavaScript React Developer. When you get the bundle you will get the titles for at least 50% off year round then if purchased individually. To learn more click here.

Get started now!