Learn React with hands-on examples and build a todo list application in a couple of hours
You have probably heard of the React library. it's a performance-minded view renderer made by the Facebook developers.

Open-source,
Client-side javascript library,
Supported by a large community of contributors,
Blazing fast, React is a javascript library for building user interfaces.
Hundreds of developers use react to create dynamic user interfaces and deliver cutting-edge applications with the best user experience possible

This course will get you up to speed quickly with easy to follow short videos. It is project-oriented with hands-on examples, from simple to complex, that will help you with the most fundamentals concepts of React:

React custom syntax and the JSX transform
components, properties and state
The power of the virtual DOM
Topics include:

Compiling JSX to plain JS
introduction to Npm react-tools
Creating components
Using and populating properties
Adding and using state
Handling events