NodeJS Mastery from Zero to Hero
Panduan super lengkap untuk mempelajari dasar-dasar Node.js dan NPM di JavaScript dalam pemrograman web
Tentang Kelas
Panduan untuk mempelajari dasar-dasar Node.js dan NPM di JavaScript dalam pemrograman web
Target dan Sasaran Siswa
- Kelas ditujukan bagi mereka yang tertarik untuk mempelajari Node.js dan NPM di JavaScript
- Siswa harus bisa belajar mandiri. Karena pada kelas ini siswa harus mengatur jadwal belajarnya sendiri.
Tujuan Umum dan Khusus Pelatihan
- Di akhir kelas, siswa dapat memahami Node.js dan NPM di JavaScript
Silabus
- Mengenal Node.js dan NPM di JavaScript
Metode Ajar Online Self-paced Learning Siswa dapat menentukan sendiri waktu belajarnya
Fasilitas Pengajaran
- Materi disediakan berupa video
- Forum tanya jawab: Forum digunakan apabila siswa mendapatkan kendala saat belajar, dan akan dibalas oleh tim support CodePolitan
- Sertifikat kelulusan
Peralatan Belajar Siswa
- Siswa wajib memiliki akses internet melalui komputer yang menggunakan Windows/Mac/Linux
- Spesifikasi minimal komputer milik siswa: Sistem operasi : Windows, Linux, atau MacOS. Prosesor : Intel Dual Core (Rekomendasi Core i3 ke atas). RAM : 1GB (Rekomendasi 2GB). Resolusi layar : 1366 x 768 (Rekomendasi Full HD 1920 x 1080)
- Software: Browser (tidak ada prefrensi khusus)
Daftar Materi
| Pendahuluan | 01:13 | |
| Prequisite Yang Harus Ada | 01:01 | |
| Apa itu Node JS dan Kenapa di Pakai di Industri | 08:58 | |
| Perbedaan Node JS VS Browser JavaScript | 02:30 | |
| Cara Kerja V8 Engine | 04:27 | |
| Apa itu Node JS Event Loop | 02:58 | |
| Single Thread VS Multi Thread | 05:24 | |
| Use Case Backend Node JS | 03:48 | |
| Install Node JS | 04:15 | |
| REPL Mode | 05:12 | |
| Persiapan, Extension dan Running Code | 05:55 | |
| Membaca file | 12:59 | |
| Menulis File | 06:15 | |
| Append File | 05:40 | |
| Menghapus File | 06:03 | |
| Stream File | 08:47 | |
| Latihan Logging File | 18:30 | |
| Path | 07:08 | |
| OS | 04:54 | |
| Membuat HTTP Server dari Nol | 05:07 | |
| Routing Manual | 11:53 | |
| Parsing URL dan Query | 23:02 | |
| Mengirim Response JSON | 07:35 | |
| Handle POST Request | 18:48 | |
| Status Code dan Header | 12:05 | |
| Membuat REST API Bagian 1 | 23:53 | |
| Membuat REST API Bagian 2 | 10:32 | |
| Membuat REST API Bagian 3 | 07:53 | |
| Behind the Scene Event Loop | 07:11 | |
| Call Stack | 04:31 | |
| Apa itu Package JSON | 06:30 | |
| Menambahkan dependencies | 03:44 | |
| Custom scripts | 03:42 | |
| Dependencies vs DevDependencies | 04:40 | |
| Simple Backend | 15:49 | |
| Mekanisme Process env | 10:46 | |
| Best Practice Biar gak Data Leaks | 12:53 | |
| Nerapin Semantic Version | 06:41 | |
| Security for Backend Dev | 03:32 | |
| Persiapan Security | 13:49 | |
| CORS | 23:07 | |
| Validasi Input Bagian 1 | 12:21 | |
| Validasi Input Bagian 2 | 19:20 | |
| Validasi Input Bagian 3 | 06:22 | |
| Sanitasi | 13:34 | |
| Basic Auth Bagian 1 | 12:59 | |
| Basic Auth Bagian 2 | 06:39 | |
| Basic Auth Bagian 3 | 04:58 | |
| Hashing Bagian 1 | 16:29 | |
| Hashing Bagian 2 | 02:32 | |
| Farmasi Management Stock Prepare | 15:52 | |
| Farmasi Management Stock getObat | 25:23 | |
| Farmasi Management Stock getObatById | 07:53 | |
| Farmasi Management Stock createObat | 11:01 | |
| Farmasi Management Stock updateObat | 12:57 | |
| Farmasi Management Stock deleteObat | 05:43 | |
| Farmasi Management Stock jualObat | 17:15 | |
| Farmasi Management Stock getLaporan | 10:44 | |
| Improve Fitur | 01:48 |
Penyusun Materi
Testimoni Oleh Siswa
(2 reviews)
Yudha aris kristanto
Jumat, 24 Juli 2026 pukul 21.45
Materi yang disampaikan mudah dimengerti, serta penyampaian mentornya sangat asik bngt. gokil dah haha
Alfeus Putra Hersandi
Kamis, 9 Juli 2026 pukul 21.19
saya bukan tipe orang yang bisa berlama lama belajar lewat video, tapi rasanya dengan mentor ini saya bisa cepat paham dan dijelaskan detail alurnya apa dan kenapanya, keren, maju dan sukses terus mentor
