Scrimba
Learn React
Bob Ziroll's free interactive React course on Scrimba, with code you can edit inside the video.
freeCodeCamp's updated certification on front-end libraries such as React, with a free exam.
Taught byfreeCodeCampPart of freeCodeCamp's 2025-2026 curriculum rebuild, this certification follows the JavaScript course and teaches the libraries used to build modern user interfaces. Like the other new certifications it pairs lessons and labs with five projects and an exam.
Best for: Learners who know JavaScript and want a free front-end framework credential.
Tick modules off as you finish them on freeCodeCamp.
0 of 5 modules done
Plan your pace
At 4 hours a week you would finish in about 75 weeks, using the course time estimate above.
Progress is saved in this browser only. No account needed.
Free certification: complete the five certification projects and pass the free 50-question exam.
Before you start: freeCodeCamp JavaScript certification or equivalent
freeCodeCamp sets the terms and can change them. Check the course page before you commit serious time, and tell us if something changed.
A non-profit teaching people to code, entirely free.
All free freeCodeCamp courses