This course will cover 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.
Here are the sections:
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.
Learn about components and their React Framework variants, along with JSX. See how to build your first React components, and look at the component lifecycle.
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.
See how to add routing to your React application and how to use the various React mix-ins.
Get an introduction to ECMAScript, and learn about using ES6 modules, updating the Bot App to use ES6, and React developer tools.
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.
Get links to Visual Studio Code, along with links to the project repository for this course.