{ Rithm School React Fundamentals.  }

You’ve made it to Rithm's free React Fundamentals course! In this course you'll learn essential concepts in the React library to help you build better front end applications. By the end of this course you’ll have a thorough understanding of Webpack, Babel, JSX, props, state, component architecture, events, refs, and the component life cycle.

The React Fundamentals course requires understanding of the Intermediate JavaScript I, Intermediate JavaScript II, Advanced JavaScript I, and Advanced JavaScript II courses. ES2015 syntax is used frequently in this course, so pay special attention to the ES2015 chapter of the Advanced JavaScript Part II course.

When you're ready, get started with an Introduction to React. Please be sure to let us know if you have any questions as you go along. Good luck!

1 Introduction to React 3 sections, 2 - 3 hours

2 Props, State, and Component Architecture 4 sections, 2 - 3 hours

3 Events, Forms, Refs, and Life Cycle 3 sections, 1 - 2 hours

4 Final Project 1 section, 6 - 10 hours

Get Started