Free React Courses

React is the dominant JavaScript framework for building user interfaces.

Related Learning Paths

4 free React courses include a certificate

See all free coding courses with certificates →

Scrimba's interactive React course teaches components, state, props, hooks, effects, and routing. Build a travel journal, color scheme generator, and meme generator. The interactivity sets it apart.

40h
4.8
Details

Learn Bootstrap, jQuery, Sass, React, and Redux through hands-on challenges and projects. Earn a free verified certificate by building five projects including a random quote machine and drum machine.

300h
4.7
Details

The Odin Project's dedicated React curriculum. Covers components, JSX, state, effects, routing with React Router, testing, and performance. Build a full series of projects including a shopping cart application.

60h
4.8
Details

Meta's front-end developer certificate on Coursera. Covers HTML/CSS, JavaScript, React, UI/UX principles, and capstone project. Free to audit. Certificate requires payment.

180h
4.7
Details

Advanced React topics via freeCodeCamp's Data Visualization certification. Covers D3.js, React, Redux, and Sass through five substantial data visualization projects. Free certificate.

300h
4.6
Details

The React Native module of Full Stack Open. Covers building cross-platform mobile apps with React Native and Expo, integrating with backend APIs, navigation, and testing.

40h
4.7
Details