Skip to content
skillbld
All courses

Learn Node.js by running it right in the page: modules and npm, the file system, async code and the event loop, events, streams and buffers, HTTP servers, a REST API with middleware, configuration and error handling, and testing with node:test. Every example is a real Node.js program you can edit and run, with diagrams and a quick knowledge check every day.

  • 14 days
  • ~30 min / day
  • Intermediate
  • Free account required
Already know some of this? Take the 70-question skill test
0/14

Ready when you are

Saved on this device. No account needed.

Start Day 1

The big picture

Everything you'll cover, and how it fits together.

Mind map · click a dot to fold, drag to pan

Day by day

Go at your own pace. Your progress is remembered on this device.