ReactIntermediate
Front End Development Libraries
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.
Free course on Scrimba
No certificate with this course.
Open Course Premium versionScrimba's Learn React course is free, and you take it at scrimba.com. Like Scrimba's other courses, it uses interactive screencasts where you pause and edit the code in the player, so you build as you watch. You make real projects, a travel journal, a color-scheme generator, and a meme generator, rather than just following along. The free course has no certificate. Our 'Go deeper' button points to Scrimba Pro, the paid plan that adds certificates, solutions, and the full front-end career path. We are not in Scrimba's affiliate program, so we earn nothing if you upgrade. One honest note: this course assumes you already know JavaScript, so start with Scrimba's free JavaScript course if you're new. Learn React free here, and upgrade only if you want the certificate.
Scrimba lists the free React course at around 40 hours of interactive screencasts built around three projects (source: scrimba.com/learn/learnreact).
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.
ReactIntermediate
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.
ReactIntermediate
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.
ReactBeginner
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.