Runtime internals
Learn how V8, libuv, the event loop, and Node.js processes work together when your application runs.
NODEBOOKBACKEND ENGINEERING THROUGH NODE.JS
Learn how Node.js works, from the runtime and event loop to networking, data, security, production, and architecture. Every published chapter is available to read for free.

WHAT NODEBOOK TEACHES
Each chapter explains how a part of Node.js works, why it behaves that way, and how to use it in real backend applications.
Learn how V8, libuv, the event loop, and Node.js processes work together when your application runs.
Understand binary data, encodings, backpressure, file operations, and the correct way to process large amounts of data.
Learn how TCP, DNS, TLS, HTTP, proxies, and realtime connections work in a Node.js application.
Learn how to debug, secure, measure, deploy, and maintain Node.js applications in production.
THE FREE ONLINE BOOK
The curriculum is split into seven volumes. Volumes I and II are available online now, and every new chapter is added to the free reader when it is published.
The online book is free.Paid plans are optional. They add downloadable editions, hands-on labs, and interview practice.
CHOOSE HOW YOU WANT TO LEARN
There are two paid plans. Pro adds downloadable editions and hands-on labs. Raw Mode includes Pro and adds interview practice and the backend framework project.
Read every published chapter in the browser and follow the complete seven-volume curriculum.
Download the book as an EPUB or PDF and work through the full collection of Node Runtime Labs.
Get everything in Pro, plus interview questions, debugging and system design exercises, and the backend framework project.
You never need to buy both. Raw Mode already includes NodeBook Pro. The online book remains free either way.
Compare the two plansNODEBOOK PRO / BOOK + LABS
Each lab guides you through a practical Node.js project in clear phases, with checkpoints, debugging notes, and expected results.
Raw Mode helps you prepare for senior Node.js interviews. It covers follow-up questions, debugging tasks, system design, and decisions you may need to explain during an interview.
READ NODEBOOK ONLINE
Begin with the free online book. No account, no trial, and no card.