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.
- What Node.js is - 8 min
- Request and response thinking - 8 min
2
Modules, Files, and Async Work
Organize Node programs and work with the filesystem safely.
- Node modules - 8 min
- Filesystem and async operations - 8 min
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.