|$ curl https://forge-ai.dev/api/markdown?path=docs/roadmaps/nodejs
$cat docs/node.js-learning-roadmap.md
updated Today·12 min read·published

Node.js Learning Roadmap

RoadmapsNode.jsLearning PathAll Levels🎯Free Tools
Introduction

This roadmap orders every ForgeLearn Node.js topic from mastery and the core API encyclopedia through production operations. Humans follow stages with checkpoint projects. AI agents install forgelearn-nodejs and ingest markdown in curriculum order.

info

Start at How to Master Node.js and keep Core API Reference open as a lookup layer.
Mastery & Reference

All Levels · ~4 hours

Start with the dual-audience curriculum and the core API encyclopedia.

How to Master Node.js

Stages 0–6, checkpoints, forgelearn-nodejs

Core API Reference

Encyclopedia of core modules

Agent Connect

Skills, curriculum=nodejs, markdown API

Foundations

Beginner · ~8 hours

Runtime, event loop, timers, modules, package.json.

Getting Started

LTS and first server

Event Loop & libuv

Phases and nextTick

Timers

timeout vs immediate vs nextTick

CommonJS vs ESM

Interop and resolution

package.json

exports, type, engines

Data & I/O

Beginner–Intermediate · ~10 hours

Buffers, streams, events, filesystem, paths, URLs.

Buffers

Binary data

Streams

Backpressure

EventEmitter

Listeners

File System

fs promises + jail

path, os & process

Env and signals

URL

WHATWG URL

Networking

Intermediate · ~10 hours

DNS, TCP, HTTP, fetch, WebSockets.

DNS

lookup vs resolve

Net & TCP

Sockets & TLS overview

HTTP Server

createServer

Fetch & Undici

Agents & timeouts

WebSockets

ws & Socket.IO

Parallelism

Intermediate–Advanced · ~8 hours

Child processes, workers, cluster, performance.

Child Processes

spawn/fork

Cluster

Multi-core HTTP

Performance

Profiling

Security & Crypto

Intermediate · ~6 hours

Crypto module and application hardening.

Crypto

Hash, GCM, scrypt

Security

Helmet, CORS, validation

App Architecture

Intermediate–Advanced · ~12 hours

Context, errors, logs, config, frameworks, REST, TS.

Production

Advanced · ~8 hours

Test, debug, shut down, deploy, best practices.

Testing

node:test

Debugging

inspect/clinic

Deployment

Docker/PM2

🔥

pro tip

Agents: curl -s https://forgelearn.dev/api/agent?curriculum=nodejs

Community

Get help on Slack, Discord or VIP

Stuck on a guide? Join the community and ask.