Lompat ke konten utama
Masuk
CodingJavaScriptPemula

JavaScript dari Nol

Dua puluh dua pelajaran JavaScript dengan editor dan pelaksana JavaScript sungguhan di browser. Setiap latihan diperiksa dengan test yang terlihat, jadi kamu tahu persis pernyataan mana yang belum terpenuhi. Semua data memakai konteks Indonesia: Rupiah, kota, dan nama lokal.

22 pelajaran · ±196 menit · gratis sampai selesai

Materinya gratis sampai selesai. Membuka pelajaran butuh akun supaya progres, draft kode, dan sertifikatmu tersimpan.

Yang akan kamu bisa setelah kelas ini

  • Menyimpan dan mengolah angka serta teks dengan let, const, dan template literal.
  • Menulis fungsi dengan parameter, nilai bawaan, dan fungsi panah.
  • Mengambil keputusan dengan if, else if, ===, &&, ||, dan operator kondisional.
  • Mengolah array dan objek dengan for...of, map, filter, dan reduce.
  • Menulis fungsi yang mengisi teks, mengganti kelas CSS, dan menanggapi klik di halaman.

Untuk siapa

Pemula yang belum pernah menulis JavaScript, termasuk yang baru selesai belajar HTML dan CSS.

Prasyarat

Bisa mengetik di komputer dan membuka browser.

Alat yang perlu disiapkan

  • Browser modern di komputer. JavaScript dijalankan di Web Worker browser-mu, tanpa pemasangan apa pun.

Kurikulum

5 modul · 22 pelajaran · ±196 menit

Pelajaran boleh dibuka langsung; tidak ada urutan yang dikunci.

Diadaptasi dari

  • Microsoft Web Dev for Beginners (2-js-basics, 4-typing-game, 7-bank-project) oleh Microsoft dan para kontributornya, lisensi MIT. Perubahan: Urutan modul (tipe data, fungsi, keputusan, array dan perulangan, lalu DOM) mengikuti kurikulum hulu, tetapi seluruh teks ditulis ulang dalam Bahasa Indonesia, contohnya diganti ke konteks Toko Nusantara dengan Rupiah dan kota Indonesia, dan setiap latihan diubah menjadi test satu baris yang dinilai otomatis.
  • Exercism — jalur JavaScript oleh Exercism dan para kontributornya, lisensi MIT. Perubahan: Beberapa bentuk soal (fungsi kecil dengan nilai kembali yang diuji beberapa kasus, termasuk kasus batas seperti nol dan daftar kosong) diadaptasi menjadi latihan berbahasa Indonesia dengan data Rupiah, dan test-nya ditulis ulang memakai helper sama dan benar.

Setelah kelas ini

Revisi materi terakhir: 2026-09-22. Laporan kesalahan bisa dikirim dari setiap halaman pelajaran.