Chuyển đến nội dung chính

Node.js Core: From Basics to Advanced

The Node.js Core course is comprehensive from basic to advanced, helping you deeply understand the Node.js runtime regardless of the framework. Including Event Loop, Streams, Worker Threads, Cluster, HTTP/2, Crypto, File System, Child Processes, Native Modules, Performance Profiling. Updated to Node.js 22 LTS with the latest 2026 best practices.

The Node.js Core: From Basics to Advanced course helps you deeply understand the Node.js runtime — regardless of any framework, from V8 Engine internals to production-grade applications.

What will you learn?

  • Internals: V8 Engine, Event Loop, libuv, module system, async patterns
  • Core Modules: File System, Streams, HTTP/2, Crypto, Worker Threads, Cluster
  • Networking: TCP/UDP, WebSockets, custom protocols
  • Building: HTTP framework from scratch, database drivers, caching, queues
  • Production: Testing, profiling, Docker, CI/CD, monitoring, scaling

Request

  • Basic ES6+ JavaScript knowledge
  • Basic TypeScript (recommended)
  • Node.js 22 LTS and Docker