- Home
- Kelas Belajar
- JavaScript Dasar dari Nol: Bangun Interaksi Web Pertamamu
Kelas ini dirancang khusus untuk pemula total yang ingin belajar JavaScript dari nol tanpa pengalaman coding sebelumnya. Kamu akan belajar setup environment, memahami konsep dasar, hingga membuat halaman web interaktif dengan DOM manipulation dan event handling. Di akhir kelas, kamu akan menggabungkan semua skill untuk membuat mini project web interaktif yang bisa langsung dipamerkan.
Sebelum nulis satu baris kode pun, kamu butuh "bengkel kerja" yang pas. Environment adalah kumpulan software (browser, editor code, dll) yang kamu pakai untuk menulis dan menjalankan kode. Kabar baiknya, buat belajar JavaScript dasar, kamu nggak perlu install macam-macam software rumit — cukup 2 hal utama: browser dan text editor.
Browser adalah software yang kamu pakai untuk membuka website (Chrome, Firefox, Edge, dll), dan ternyata browser juga punya "mesin" bawaan untuk menjalankan JavaScript. Kalau kamu sudah punya Chrome atau Firefox, kamu sudah punya modal utama untuk belajar JavaScript — nggak perlu install apa-apa lagi di bagian ini.
Rekomendasi: pakai Google Chrome, karena tools untuk cek dan debug kode-nya (namanya DevTools) paling lengkap dan banyak dipakai developer. Kalau belum punya, download di google.com/chrome.
Text editor adalah aplikasi khusus untuk menulis kode, beda dengan Word atau Notepad biasa karena punya fitur seperti pewarnaan syntax dan auto-complete yang memudahkan nulis kode. Untuk kelas ini, kita pakai Visual Studio Code (VS Code) — gratis, ringan, dan paling populer di kalangan pemula maupun profesional.
code.visualstudio.comDi VS Code ada fitur extension, yaitu plugin tambahan yang menambah kemampuan editor. Buka menu Extensions (ikon kotak di sidebar kiri), lalu cari dan install:
Sekarang saatnya bikin folder project. Ikuti langkah ini:
belajar-javascriptindex.html dan script.jsIsi index.html dengan kode berikut:
<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8">
<title>Belajar JavaScript</title>
</head>
<body>
<h1>Halo, JavaScript!</h1>
<script src="script.js"></script>
</body>
</html>
Baris <script src="script.js"></script> ini yang menghubungkan file HTML kamu dengan file JavaScript, jadi kode JS yang kamu tulis nanti bisa "berbicara" dengan halaman web ini.
Isi script.js dengan kode sederhana ini:
console.log("Halo dari JavaScript!");
alert("Environment sudah siap!");
Ada dua cara untuk melihat hasilnya:
index.html di file explorer komputer, pilih "Open with" browser (misal Chrome)index.html di VS Code, pilih "Open with Live Server"Kalau berhasil, akan muncul popup "Environment sudah siap!" di browser, dan tulisan "Halo, JavaScript!" tampil di halaman.
Console adalah panel di DevTools browser tempat JavaScript menampilkan pesan, hasil perhitungan, atau error — ini akan jadi teman terdekatmu selama belajar. Cara membukanya:
console.log() yang kamu tulis tadiconsole.log() ini akan sering banget kamu pakai ke depannya untuk mengecek nilai atau proses di kodemu, jadi biasakan buka Console setiap kali coding.
Sekarang coba praktikkan sendiri, langkah-langkahnya:
latihan-modul-1, lalu buat file index.html dan script.js seperti contoh di atasscript.js menjadi kode berikut, lalu jalankan:
console.log("Nama saya: [isi nama kamu]");
console.log("Hari ini saya mulai belajar JavaScript!");
alert("Selamat belajar, [isi nama kamu]!");
console.log() muncul di Console, dan popup alert() muncul di layarKalau semua langkah di atas berhasil tanpa error, selamat — environment kamu sudah siap tempur! Di modul berikutnya kita akan mulai masuk ke konsep dasar JavaScript itu sendiri.
Modul baru ditambahkan secara berkala hingga kelas ini lengkap. Simpan halaman ini dan kembali lagi untuk lanjut belajar.