Node.js

Node.js for Absolute Beginners

Learn server-side JavaScript basics, modules, APIs, environment variables, and backend thinking.

This is one technology path. Learn React, Next.js, Node.js, JavaScript basics, and future tracks separately at your own pace.

coverage.map

Topics this track covers

runtime and V8event loopmodulesnpmfilesystembuffersstreamseventsHTTPasync workerrorstestingprocess and environmentsecurityAPI designdatabasesworkersobservabilitydeployment
1

Node.js Foundations

Understand what Node.js is and how server-side JavaScript differs from browser JavaScript.

2

Modules, Files, and Async Work

Organize Node programs and work with the filesystem safely.

3

Building Secure APIs

Design endpoints, validate input, handle errors, and protect configuration.

4

Runtime, Streams, and Concurrency

Understand the Node.js mechanisms behind scalable asynchronous services.

5

Production Node.js Services

Connect persistence, testing, security, observability, and deployment into one backend workflow.