1
1. Dasar Pemrograman dengan JavaScript: Intro
Pengenalan awal tentang JavaScript sebagai bahasa pemrograman yang digunakan untuk membuat halaman web menjadi interaktif. Materi ini menjelaskan posisi JavaScr ...
Sub Materi 1
11 halaman
2
2. Apa Itu Pemrograman?
Menjelaskan konsep dasar pemrograman, bagaimana komputer memahami instruksi, serta tujuan utama dari menulis kode program.
Sub Materi 2
15 halaman
3
3. Bahasa Pemrograman
Membahas pengertian bahasa pemrograman, fungsi, dan contoh-contoh bahasa yang populer di dunia pengembangan perangkat lunak.
Sub Materi 3
23 halaman
4
4. Compiler vs Interpreter
Menjelaskan perbedaan antara compiler dan interpreter dalam mengeksekusi kode program, termasuk posisi JavaScript sebagai bahasa yang diinterpretasi.
Sub Materi 4
12 halaman
5
5. Kenapa Belajar JavaScript?
Mengulas alasan pentingnya belajar JavaScript, baik untuk front-end, back-end, maupun peluang karier di bidang pengembangan web.
Sub Materi 5
12 halaman
6
6. Sejarah JavaScript
Menelusuri sejarah singkat JavaScript sejak dibuat oleh Brendan Eich, evolusinya hingga menjadi bahasa utama di dunia web.
Sub Materi 6
12 halaman
7
7. Lingkungan Pengembangan JavaScript
Menjelaskan berbagai lingkungan untuk menulis dan menjalankan kode JavaScript seperti browser console, Node.js, dan code editor.
Sub Materi 7
12 halaman
8
8. Nilai dan Tipe Data pada JavaScript
Membahas konsep nilai (value) dan tipe data (data type) yang digunakan dalam JavaScript seperti string, number, boolean, dan lainnya.
Sub Materi 8
12 halaman
9
9. Tipe Data: Angka
Menjelaskan tipe data numerik di JavaScript, operasi dasar, serta perilaku khusus angka seperti NaN dan Infinity.
Sub Materi 9
12 halaman
10
10. Operator: Aritmatika, Penugasan & Perbandingan
Mengupas berbagai jenis operator dasar di JavaScript seperti operator aritmatika, penugasan (=), dan perbandingan (==, ===, !=, dll).
Sub Materi 10
12 halaman
11
11. Operator: Logika, String, Typeof dan Kondisional
Menjelaskan penggunaan operator logika (&&, ||, !), operator string (+), typeof untuk identifikasi tipe data, serta operator kondisional (ternary).
Sub Materi 11
12 halaman
12
12. Variable pada JavaScript
Menjelaskan konsep variabel sebagai tempat menyimpan data serta perbedaan let, const, dan var dalam JavaScript.
Sub Materi 12
12 halaman
13
13. Menulis JavaScript
Panduan dasar untuk menulis dan menempatkan kode JavaScript di dalam dokumen HTML menggunakan tag <script>.
Sub Materi 13
12 halaman
14
14. Control Flow pada JavaScript
Menjelaskan bagaimana urutan eksekusi program dikendalikan dengan pernyataan kondisional dan pengulangan.
Sub Materi 14
12 halaman
15
15. Pengulangan: While pada JavaScript
Pembahasan tentang struktur perulangan while, cara kerjanya, dan contoh penggunaannya dalam JavaScript.
Sub Materi 15
12 halaman
16
16. Pengulangan: For pada JavaScript
Menjelaskan struktur pengulangan for untuk iterasi berulang dengan kontrol yang lebih mudah dan terstruktur.
Sub Materi 16
12 halaman
17
17. Pengkondisian: If Else pada JavaScript
Mengenalkan penggunaan if dan else untuk membuat keputusan dalam kode program berdasarkan kondisi tertentu.
Sub Materi 17
12 halaman
18
18. Pengkondisian: Else If pada JavaScript
Menjelaskan penggunaan else if untuk menangani lebih dari satu kondisi secara bertingkat dalam program.
Sub Materi 18
12 halaman
19
19. Function pada JavaScript: Intro
Pengenalan fungsi (function) sebagai blok kode yang dapat dipanggil berulang untuk menjalankan tugas tertentu.
Sub Materi 19
12 halaman
20
20. Function pada JavaScript: Membuat dan Menjalankan Function
Menjelaskan cara membuat, mendeklarasikan, dan menjalankan function dalam JavaScript disertai contoh penerapan praktis.
Sub Materi 20
12 halaman