React.js Tutorial from Beginners

  • 2016-08-30
  • 2488

What is React, and why should you learn it? Find out, in this course that covers React fundamentals, including components, JSX, handling data and state, event listeners, routing, use of ES6 classes, and how to configure an amazing build chain with Webpack.

Explore all the dev tools you might need, set up your development environment, and, for the first time, get a quick introduction to LUIS.ai and the Bot Framework. Build a pizza bot manager web app to help a pizza chain manage all of its conversations between customers and the pizza-ordering bot. Plus, get links to Visual Studio Code and links to the project repository for this course.

1 | Welcome to React: The Definitive Beginner’s Guide

Get an introduction to the course. Find out what React is, along with why you should learn it. Plus, see how to set up your development environment.

2 | Introduction to React

Learn about components and their React variants, along with JSX. See how to build your first React components, and look at the component lifecycle.

3 | Handling Data and State with React

Learn what state is and how to design a data model for our sample app. See the experts build the second big React component in the sample app.

4 | More React with Routers and Other Add-Ons

See how to add routing to your React application and how to use the various React mix-ins.

5 | ES2015 and React and Webpack and Other Tools

Get an introduction to ECMAScript, and learn about using ES6 modules, updating the Bot App to use ES6, and React developer tools.

6 | Connecting Pizza Bot App with the Backend

Learn about bots, and see how to build a conversation bot with LUIS and the Bot Framework. Find out how to connect the React sample app with the backend.

7 | Resources

Get links to Visual Studio Code, along with links to the project repository for this course.

Download Source Code: ☞ http://on.codek.tv/NkzCd9S8W

Suggest

React Redux React-Router: From Beginner to Paid Professional

Modern React with Redux

Advanced React and Redux

Build Apps with React Native

Meteor and React for Realtime Apps

Build Web Apps with React JS and Flux

The Complete Web Development Tutorial Using React and Redux