Coming August 2018…
About this Course
Components are the core building blocks of a React application. This course will level-up your React skills by providing a better understanding of class vs. functional components, state and lifecycle in a component, and how to split your UI into reusable and composable components.
Build Modular Interfaces with Components
Learn how to quickly setup a React application with Create React App and separate your React components into modules.
Going Further with Component State and Props
Learn to lift shared state and typecheck your components with PropTypes. You'll also learn to use conditional rendering to update your UI based on the current state. And you'll learn ways to use destructuring and the spread operator when working with props and state.
What You Should Know About Events
This stage covers working with React events, component lifecycle events, writing custom events and more.
Guil is a front end web development teacher at Treehouse. You can follow him on Twitter at @guilh.