Kursus 03pemula
JavaScript Fundamentals
Ubah halaman statis menjadi antarmuka yang merespons.
Dari variabel dan tipe data sampai DOM dan event. Setiap konsep diuji lewat latihan yang berjalan di browser, sehingga kamu melihat langsung efek kode yang kamu tulis.
- Estimasi durasi
- 3 jam
- Jumlah lesson
- 5 lesson
- Passing score
- Nilai minimal 80%
Yang akan kamu pelajari
- Menggunakan let, const, dan tipe data dasar secara tepat.
- Menulis kondisi, perulangan, dan fungsi yang mudah dibaca.
- Mengolah array dan object dengan metode seperti map, filter, dan reduce.
- Membaca serta memanipulasi DOM dan menangani event secara aman.
- Membangun komponen interaktif kecil dari nol.
Kurikulum
5 lesson berurutan
- Variabel, tipe data, dan operatorMenyimpan nilai dengan let dan const, mengenali tipe data JavaScript, dan menghindari perbandingan yang menipu.32 menit
- Kondisi dan perulanganMengambil keputusan dengan if, switch, dan guard clause; mengulang pekerjaan dengan for dan for...of.34 menit
- Fungsi, scope, dan pengolahan arrayMemecah masalah menjadi fungsi kecil, memahami scope, lalu mengolah array dengan map, filter, dan reduce.38 menit
- DOM dan eventMemilih elemen, mengubah konten dengan aman, merespons interaksi, dan menghindari jebakan umum.40 menit
- Proyek: daftar tugas interaktifMenggabungkan state, fungsi render, event delegation, dan aksesibilitas menjadi satu komponen utuh.36 menit
- Quiz akhir kursusPassing 80%Diperiksa di server dengan umpan balik untuk setiap pertanyaan.
Syarat sertifikat
Tiga pemeriksaan sebelum sertifikat diterbitkan.
- Seluruh 5 lesson ditandai selesai.
- Quiz akhir kursus sudah dikerjakan minimal satu kali.
- Nilai terbaik memenuhi passing score 80%.
Semua syarat diperiksa ulang oleh server berdasarkan data tersimpan. Status di halaman tidak dapat dijadikan dasar penerbitan sertifikat.