Learn to code, interactively, for free.

Welcome to Codecademy!

Sign up today and start your coding journey with one of 15 popular coding languages for free.

ReactJS Icon
Learn ReactJS: Part II
Continue your learning by starting Learn ReactJS: Part II.
Codecademy Intensive Program

$199

Learn the same technologies that enable Netflix and Airbnb to create powerful interactive web apps in the 8-week Build Front-End Apps program.

Course Outcomes

This course will teach you the remaining most essential tools that any React.js programmer is expected to know, including lifecycle methods, proptypes, basic styling, stateless functional components, and more. You will also be introduced to your first React.js programming patterns, and learn to setup React on your local computer.

Why learn ReactJS?

ReactJS presents graceful solutions to some of front-end programming's most persistent issues. It's fast, scalable, flexible, powerful, and has a robust developer community that's rapidly growing. There's never been a better time to learn React.