Halo, calon programmer hebat! 👋
Selamat datang di seri tutorial Node.js untuk pemula. Di bagian pertama ini, kita akan kenalan dulu dengan Node.js, lalu kita pasang (instal) di komputer kita, dan kita coba program pertama! Semua akan dijelaskan dengan bahasa yang sangat sederhana, seperti lagi ngobrol sehari-hari. Siap? Yuk kita mulai! 🚀
🧐 Apa Itu Node.js?
Coba bayangkan kamu punya resep kue yang ditulis di kertas. Resep itu adalah kode JavaScript. Nah, untuk membuat kuenya jadi nyata, kamu butuh oven dan alat masak. Di dunia komputer, Node.js itulah yang bertugas seperti "oven" untuk menjalankan kode JavaScript kita. Tanpa Node.js, kode JavaScript cuma bisa jalan di browser (Chrome, Firefox, dll). Dengan Node.js, kode JavaScript bisa jalan di komputer mana pun, bahkan di server!
Jadi, Node.js adalah tempat kita menjalankan JavaScript di luar browser. Keren, kan? 😎
🎯 Kenapa Kita Belajar Node.js?
- ✅ Mudah dipelajari – bahasa JavaScript sudah banyak dikenal.
- ✅ Paling populer – banyak perusahaan pakai Node.js.
- ✅ Cepat dan ringan – cocok untuk aplikasi modern.
- ✅ Bisa bikin API – nanti kita akan buat sendiri! (di seri selanjutnya)
🛠️ Persiapan Sebelum Instalasi
Yang kamu butuhkan hanya:
- Komputer (Windows, Mac, atau Linux) – pasti punya, kan? 😄
- Koneksi internet – untuk mengunduh Node.js.
- Semangat belajar! – yang ini paling penting.
Oh iya, kita juga akan pakai Command Prompt (di Windows) atau Terminal (di Mac/Linux). Ini seperti tempat kita memberi perintah ke komputer.
⬇️ Langkah 1: Unduh Node.js
Kunjungi situs resminya di nodejs.org. Nanti kamu akan lihat dua pilihan:
- LTS (paling kanan) – versi yang paling stabil, cocok untuk pemula. Pilih ini!
- Current – versi terbaru dengan fitur baru, kadang belum stabil.
Klik tombol LTS yang berwarna hijau. File instalasinya akan terunduh.
⚙️ Langkah 2: Pasang Node.js
Jalankan file yang sudah diunduh. Ikuti petunjuknya seperti biasa (klik Next, Next, Finish). Tidak perlu mengubah apa pun, biarkan semua bawaan.
node dari mana saja.
Tunggu sampai instalasi selesai. Restart komputer mungkin diperlukan, tapi biasanya tidak.
✅ Langkah 3: Cek Apakah Node.js Sudah Terpasang
Sekarang kita buka Command Prompt (CMD) atau Terminal:
- Windows: Tekan tombol Windows, ketik
cmd, lalu Enter. - Mac: Buka Launchpad > Other > Terminal.
- Linux: Bisa cari Terminal di menu.
Setelah jendela hitam (atau putih) terbuka, ketik perintah berikut lalu tekan Enter:
node -v
Kalau muncul tulisan seperti v20.11.0 (angkanya bisa beda), berarti Node.js sudah terpasang! Selamat! 🎉
Coba juga perintah ini untuk mengecek npm (kakaknya Node.js, yang akan kita gunakan untuk memasang library tambahan):
npm -v
Harusnya muncul angka versi juga, misal 10.2.4.
📝 Langkah 4: Program Pertama Kita!
Waktunya mencoba! Kita akan buat file JavaScript sederhana dan menjalankannya dengan Node.js.
- Buat folder baru di komputer, misal belajar-node (bisa di Desktop).
- Buka aplikasi Notepad atau editor teks lainnya (nanti kita akan pakai Visual Studio Code, tapi untuk sekarang Notepad cukup).
- Ketik kode berikut:
console.log("Halo Dunia!");
console.log("Aku sedang belajar Node.js!");
- Simpan file dengan nama halo.js di folder belajar-node tadi. Pastikan ekstensinya
.js(bukan .txt). Caranya, saat menyimpan di Notepad, pilih "All Files" pada "Save as type", lalu ketikhalo.js.
Sekarang, kembali ke Command Prompt/Terminal. Arahkan ke folder tempat kita menyimpan file. Gunakan perintah cd (change directory). Contoh:
cd Desktop\belajar-node
Setelah berada di folder yang benar, jalankan file dengan perintah:
node halo.js
Jika muncul tulisan:
Halo Dunia!
Aku sedang belajar Node.js!
Berarti kamu sudah berhasil menjalankan program JavaScript pertamamu di Node.js! 🥳✨
🎉 Penutup
Sekarang kamu sudah punya Node.js di komputer dan tahu cara menjalankan program sederhana. Mantap! Di tutorial berikutnya (NodeJS #2) kita akan belajar dasar-dasar JavaScript yang perlu dikuasai sebelum melangkah lebih jauh.
Jika ada kendala saat instalasi, jangan sungkan untuk bertanya di kolom komentar, ya. Selamat belajar, dan sampai jumpa di seri selanjutnya! 👋😊
Ditulis dengan ❤️ untuk para pemula yang ingin menjadi programmer handal.