Extra perks unlocked via skillcraft.ai link
This is the ideal starting point for anyone eager to learn modern React basics in the most interactive, hands-on way possible. Throughout this course, you'll tackle over 170 interactive coding challenges and build six exciting projects. If you're tired of React courses that leave you staring blankly at an empty editor screen, you're in the right place! Here, you'll actually build React projects by the end, giving you the confidence and skills to tackle real-world applications. This course is filled with coding challenges that you'll complete by writing React code directly inside the browser! Before you know it, you'll have written six interactive React applications! You'll also benefit from spaced learning and repetition in this course. Make sure you give yourself time (days/weeks) to finish it, and include lots of breaks. Don't try cramming it all in at once. Once you are done, you will feel confident in your React skills and be ready to continue your coding journey.

Head of Education at Scrimba. Passionate about learning and helping others achieve their career goals. Enjoys tennis, woodworking, and spending time with family.
156+ lessons
Interactive
Included
Free
Intro to React and why it's composable & declarative
React Elements, JSX, and creating custom components
Fragments and styling with classes
Building reusable components with props
Basic JavaScript knowledge
Understanding of HTML and CSS
Familiarity with ES6 features helpful but not required
Complete beginners to React
JavaScript developers wanting to learn React
Students tired of passive React courses
Anyone wanting hands-on, interactive learning
Notice something missing?
Help us improve this course information for the community