🔎 Overview #
Dasar pemrograman JavaScript — bahasa inti web modern, dari manipulasi DOM sampai logika interaktif di browser. Kursus ini jadi fondasi jalur Front-End & Back-End Web di kategori Web & App Developer, dan prasyarat menuju Node.js Fundamental.
🏷️ Status: Wajib Project — nilai standalone sangat tinggi (skill freelance paling umum diambil sendiri), sehingga wajib menghasilkan project portofolio penuh: dokumentasi + GitHub + opsi masuk portfolio.edusoftcenter.com.
📚 Struktur Silabus #
Fase A — Tatap Muka (16 Jam, 2 Hari Fullday) #
Hari 1 (8 Jam) #
- Sesi 1 (Teori, 2 jam): Peran JavaScript di web (client-side), sintaks dasar, variable, tipe data.
- Sesi 2 (Praktik Terbimbing, 2 jam): Struktur kontrol (if/else, loop), function, array & object dasar.
- Sesi 3 (Teori Lanjutan, 2 jam): DOM manipulation, event handling, konsep asynchronous (callback dasar).
- Sesi 4 (Praktik Terbimbing Lanjutan, 2 jam): Praktik manipulasi DOM interaktif (form validation, dynamic content).
Hari 2 (8 Jam) #
- Sesi 5 (Latihan Mandiri Terbimbing, 3 jam): Soal berjenjang — bangun komponen interaktif berbeda (dropdown, modal, form dinamis).
- Sesi 6 (Simulasi Mini-Case, 3 jam): Membangun halaman interaktif sederhana (to-do list, kalkulator) end-to-end, dibahas bersama.
- Sesi 7 (Review & Evaluasi, 1,5 jam): Recap, kuis konsep JavaScript.
- Sesi 8 (Briefing Project Pasca-Training, 0,5 jam): Brief: bangun 1 halaman web interaktif orisinal pilihan sendiri — tenggat H+14.
Fase B — Pasca-Training (Online, self-paced, tenggat disarankan H+14) #
Peserta menyelesaikan 1 halaman web interaktif orisinal pilihan sendiri, push kode ke GitHub (bisa dihost via GitHub Pages), lalu submit link via dashboard Elearning (edusoftcenter.com/dashboard/) untuk direview.
🛠️ Tools & Software #
- JavaScript (vanilla)
- IDE: VS Code
- Debugging: Browser DevTools
🎯 Output Kompetensi #
Setelah menyelesaikan kursus, peserta mampu:
- Menulis JavaScript untuk interaktivitas web.
- Memanipulasi DOM secara dinamis (form validation, dynamic content).
- Menangani event handling pada elemen web.
⏳ Durasi & Mode Kursus #
- Total: 16 Jam (2x sesi fullday @ 8 jam) + Project Pasca-Training mandiri (tenggat H+14)
- Online — live via platform digital, akses rekaman fleksibel.
- Offline (Solo) — tatap muka reguler di lokasi Edusoft.
- Offline Custom Location — tersedia untuk grup/korporat luar kota (hubungi kami untuk penjadwalan).
💰 Biaya Kursus #
- Kelas Reguler: Rp 1.000.000
- Kelas Private: Rp 2.000.000
Tertarik Ikut Kursus Javascript?
Tanyakan jadwal terdekat, harga, dan cara pendaftaran langsung ke tim kami via WhatsApp.
Atau isi form ini, tim kami yang hubungi Anda balik
Cukup isi nama & no. WhatsApp — kursus sudah terpilih otomatis sesuai halaman ini, tapi bisa diganti.
📅 Jadwal Batch #
Kelas privat tersedia kapan saja — kelas reguler by request, hubungi kami untuk jadwal.
❓ Pertanyaan Umum (FAQ) #
Apakah Kursus JavaScript cocok untuk pemula tanpa background coding? #
Ya. Kursus ini didesain sebagai titik masuk tanpa prasyarat — cocok untuk pemula yang ingin belajar membuat website interaktif dari nol.
Setelah JavaScript, lanjut ke kursus apa di jalur Web Developer? #
Bisa lanjut ke Node.js Fundamental (backend modern dengan JavaScript) atau PHP & MySQL Native (backend alternatif), keduanya bagian dari Jalur Front-End & Back-End Web di kategori Web & App Developer.
Apakah kursus ini memakai framework seperti React atau Vue? #
Tidak. Kursus ini fokus pada JavaScript vanilla (murni) sebagai fondasi — memahami DOM, event, dan logika inti sebelum mempelajari framework apa pun.
Disusun & direview oleh Komarudin Syarif — Trainer Edusoft Center.
Terakhir diperbarui: 9 Agustus 2026.