[wesbos.com][ReactForBeginners.com] React For Beginners

What you will learn

How to build an entire App or Website Component in React.js from start to finish.

Working with create-react-app for Webpack Tooling

Understanding React Components and writing markup with JSX

Maintain your Application's State

Communication between components

Working with State and HTML5 LocalStorage

Real time web socket data with Firebase

Creating maintainable code with JavaScript Modules

URL routing with React Router 4

Taking advantage of new ES6 Features

Deploying React Applications

+ So much more — Check below for a full listing of videos

About this specialization

Upgrade your JavaScript skills to learn React.js in just a couple of afternoons. A premium step-by-step training course to get you building real world React.js + Firebase apps and website components.

Anyone looking to modernize their front end development skill set. If you are already an experienced JavaScript developer, you will simply complete the course a little more quickly.

Developers reliant on jQuery who want to improve how they build with JavaScript

Angular, Ember or Backbone developers looking to grok how React works

PHP & WordPress Developers - React tends to jive well with those who are used to PHP as it was built for Facebook

Developers looking to add interactive or real time pieces to existing websites

Anyone who wants to get better at JavaScript and learns well from seeing both fundamental and advanced concepts in practice

With a focus on simplicity and readability, this course will have you building real time applications and dynamic website components in no time!

Together, we will build “Catch of the Day” — a real-time app for a trendy seafood market where price and quantity available are variable and can change at a moment's notice. We will build a menu, an order form, and an inventory management area where authorized users can immediately update product details.

You can try it out here or get the course if you are already convinced.