Time to completeApprox. 15 hours
Certificate of completionIncluded with paid plans
Prerequisites2 coursesWe suggest you complete the following courses before you get started with Learn React:
- Learn HTML
About this course
Skills you'll gain
Understand key React concepts
Use JSX, props, state, and more
Work in React’s modular style
Syllabus11 lessons • 7 projects • 7 quizzes
Hands-on learningDon’t just watch or read about someone else coding — write your own code live in our online, interactive platform. You’ll even get AI-driven recommendations on what you need to review to help keep you on track.
Projects in this course
Animal Fun FactsUsing a variety of JSX concepts, build an interactive interface that will display a selection of animal images and allow users to click an image for a fun fact.
Authorization FormPractice creating React components by building a simple authorization layer for a contact page.
CodeyOverflow ForumPractice working with multiple components in React to build a web forum, CodeyOverflow!
Learn React course ratings and reviews
- 5 stars
- 4 stars
- 3 stars
- 2 stars
- 1 star
- I was struggling to find a proper React course — glad I found Codecademy. Love how they teach you every bit of what React has to offer to date. Now I have the confidence to create my own React apps :)Gareth W.Verified Learner
- This course teaches you React from the very basics up to a really good level of understanding of the framework like no other. It's complicated to find a proper way of learning React. Video courses are fine, but there's nothing like 'getting your hands dirty' while having an interactive environment and a text guide. It makes you feel smart because you understand the topic! I loved it and I've already recommended Codecademy and their courses to people.Alejandro A.Verified Learner
Our learners work at
Unlock additional features with a paid plan
Practice ProjectsGuided projects that help you solidify the skills and concepts you're learning.
AssessmentsAuto-graded quizzes and immediate feedback help you reinforce your skills as you learn.
Certificate of CompletionEarn a document to prove you've completed a course or path that you can share with your network.
Frequently asked questions about React