Node.js membawa JavaScript keluar dari browser dan menjadikannya runtime untuk server, alat CLI, hingga scripts otomatisasi. Pada Course ini kita akan mempelajari Node.js secara menyeluruh: dari event loop, module system, filesystem, dan stream, hingga REST API, database, authentication, testing, deployment, dan TypeScript.

Seluruh contoh kode pada Course ini diuji menggunakan Node.js 24 (LTS). Apabila Anda menggunakan versi Node.js yang berbeda, hasil eksekusi beberapa contoh dapat sedikit berbeda, terutama pada bagian yang memanfaatkan fitur terbaru. Panduan kompatibilitas versi tersedia pada bagian Sumber Belajar.