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…
OpenJS Foundation
Node's official Learn guide — the runtime, npm, the event loop, streams, files, the built-in test runner and diagnostics, straight from the OpenJS Foundation.
Opens on OpenJS Foundation — a direct link, no affiliate tracking.
Node's official Learn section used to be thin. It isn't any more — the OpenJS Foundation has built it out into a properly structured guide, and the page our link points at is the first stop: what Node is, why running V8 outside the browser matters, what non-blocking I/O buys you, and a Hello World HTTP server you can run in about a minute.
That single page is short. The value is what surrounds it in the sidebar, which is a genuine curriculum covering most of what a working Node developer needs.
The guide expects JavaScript. It says so, links out, and then proceeds. What it doesn't do is teach you to build anything — there's no project, no application, no worked example that grows across pages. Each article is self-contained, which makes it excellent for looking things up and poor for learning in sequence. You can read the entire asynchronous section and still not know how to structure a server.
Front-end developers moving to the back end who want authoritative answers rather than a blog post from 2019. The event loop, streams and diagnostics material is genuinely hard to find explained this well for free. Skip it if you want to build an API — you want Express's guide or a project-based course. Skip it too if you've never written JavaScript; nothing here will slow down for you.
The most reliable Node material there is, and it reads like documentation because that's what it is. The honest weakness is that our listing treats a single introduction page as a course with a duration attached, when the actual thing worth your time is the twenty-odd sections behind it. Bookmark the Learn index rather than this page, work through the asynchronous and modules sections properly, and get your project structure from somewhere with an opinion.
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…
freeCodeCamp
FreefreeCodeCamp's five-library certification — Bootstrap, jQuery, Sass, React and Redux — earned by shipping five tested projects. Two sections…
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,…
Took this course? Share what you thought.