Programming with Mosh
FreeReact Native Tutorial for Beginners
Mosh Hamedani's polished two-hour React Native intro: components, Flexbox layout and debugging. Ends before navigation, data or state…
freeCodeCamp
freeCodeCamp's five-library certification — Bootstrap, jQuery, Sass, React and Redux — earned by shipping five tested projects. Two sections are now legacy tech.
Opens on freeCodeCamp — a direct link, no affiliate tracking.
This is the certification freeCodeCamp puts after the HTML and CSS work and before the algorithms grind, and it covers five libraries in one run: Bootstrap, jQuery, Sass, React and Redux. Everything happens in freeCodeCamp's own browser editor with a test suite that has to go green before you move on.
The five certification projects are the real assessment. The rest of the coursework is technically optional — you can earn the certificate by building the projects alone if you already know the material, which is a more honest structure than most platforms manage.
Nobody starts new projects with jQuery any more, and Bootstrap has lost enormous ground to Tailwind and to plain CSS grid. Two of the five sections here teach tools you are unlikely to choose. There's a defence — jQuery still runs on an enormous amount of the existing web and you will meet it in legacy code — but be clear that you're learning maintenance skills, not building skills, for that portion of the curriculum. The React section also leans on patterns older than the hooks-first approach react.dev now teaches.
Career-changers who want a free, verifiable certificate and a structured path with tests that actually run. The project-based assessment is the strong part: a random quote machine, a drum machine and a Redux app are small but real. Skip it if you already know React — the pacing will bore you and the Redux material is heavier than most teams now need. Skip the jQuery section outright unless you're specifically maintaining older code.
Free, verifiable, and structured, which is a rare combination. It's also visibly the oldest-feeling part of freeCodeCamp's curriculum, and the React coverage lags what React itself now documents. Do the Sass, React and Redux sections, build the five projects for the certificate, and treat Bootstrap and jQuery as history rather than technique.
Took this course? Share what you thought.
Other courses covering the same subjects.
Programming with Mosh
FreeMosh Hamedani's polished two-hour React Native intro: components, Flexbox layout and debugging. Ends before navigation, data or state…
Meta Open Source
FreeReact's official Quick Start — components, JSX, state, hooks and lifting state up, with editable sandboxes. Concepts only, no project to…
Scrimba
FreeBob Ziroll's interactive React course — around 11 hours, 170+ coding challenges and six projects, edited live inside Scrimba's in-browser…
Meta Open Source
FreeReact's official tutorial: build tic-tac-toe with move history and learn lifting state up, immutability and keys in one sitting. No setup…
freeCodeCamp
FreefreeCodeCamp's rebuilt JavaScript certification - 1,320 test-driven steps across theory, workshops and labs, covering the DOM,…
Ilya Kantor
FreeIlya Kantor's long-maintained JavaScript textbook: language internals, the DOM, async and browser APIs, with exercises and worked solutions…