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
4 out of 5 Codecademy learners achieve their goals"Codecademy gave me the tools I needed to land my first job as a developer, completely changing my career from the waste industry." - Jonathan Manner, Sweden
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 loved this React course because it helped me reinforce concepts that were confusing to me such as the useEffect hook and controlled components.Jose B.Verified Learner
- I've attempted other React tutorials in the past, but this one has been the most useful. I think the order in which concepts were taught really worked for me. I enjoyed learning in this way.Peter M.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