JavaScript

Tekan Tombol Untuk Unduh
belajar Dasar Pemrograman JavaScript (Dicoding)

Belajar Dasar Pemrograman JavaScript (Dicoding) adalah sebuah kelas pembelajaran online bertingkat dasar yang dirancang untuk membantu pemula memahami konsep fundamental bahasa pemrograman JavaScript — bahasa pemrograman yang menjadi bagian penting dalam pengembangan aplikasi web modern, baik di sisi front-end maupun back-end. Kelas ini disusun secara struktural dengan materi yang relevan untuk membangun dasar logika pemrograman dan keterampilan praktis dalam menulis kode JavaScript sesuai standar industri.

Dalam kelas ini, peserta akan mempelajari berbagai topik mulai dari dasar-dasar sintaks JavaScript, tipe data, variabel, operator, hingga kontrol alur program seperti kondisi dan looping. Materi juga mencakup fungsi, struktur data (seperti array dan object), serta cara memecah kode menjadi modul agar lebih terstruktur. Selain itu, dibahas pula konsep lanjutan seperti Object-Oriented Programming (OOP), functional programming, dan cara menangani asynchronous process menggunakan callback, Promise, dan async/await.

Selain aspek teknis kode, kelas ini juga memperkenalkan lingkungan eksekusi JavaScript, termasuk bagaimana menjalankan kode di browser maupun menggunakan runtime seperti Node.js, serta praktik terbaik dalam menulis kode yang rapi dan teruji (code quality). Seluruh materi didukung oleh video pembelajaran, kuis, tugas interaktif dan evaluasi berupa ujian serta proyek submission untuk mengukur kompetensi peserta.

Kelas ini ditujukan bagi siapa saja yang baru mengenal dunia pemrograman atau ingin memperkuat fondasi JavaScript sebelum melanjutkan ke jalur pengembangan web, baik sebagai front-end developer, back-end developer, atau full-stack developer.

Tekan Tombol Untuk Unduh
Belajar JavaScript Dasar (Codepolitan)

Belajar JavaScript Dasar (Codepolitan) adalah kelas online yang dirancang untuk pemula yang ingin memahami konsep dasar pemrograman JavaScript — bahasa pemrograman penting dalam pengembangan web. Kelas ini menyajikan materi secara bertahap dan mudah dipahami, dimulai dari pengenalan JavaScript, cara membuat program sederhana seperti Hello World, hingga memahami tipe data (number, string, boolean), variabel, operator, array, object, serta struktur kontrol seperti if dan switch. Materi juga mencakup penggunaan operator logika, console, popup, dan teknik dasar lain yang dibutuhkan untuk memulai menulis skrip JavaScript.

Tekan Tombol Untuk Unduh
Belajar JavaScript Object Oriented Programming (OOP) (Codepolitan)

Belajar JavaScript Object Oriented Programming (OOP) (Codepolitan) adalah kelas online yang membantu peserta memahami konsep dan penerapan OOP dalam JavaScript secara langkah demi langkah. Di kelas ini kamu akan belajar mulai dari pengenalan OOP, penggunaan constructor function, properti dan method, hingga konsep penting seperti inheritance, prototype, class, getter & setter, static field & method, serta error handling dan iterable/iterator dalam konteks pemrograman berorientasi objek di JavaScript. Kursus ini dirancang supaya peserta dapat memahami bagaimana struktur kode OOP bekerja dan menerapkannya dalam program yang lebih terstruktur dan modular.

Tekan Tombol Untuk Unduh
Belajar JavaScript Asynchronous (Codepolitan)

Belajar JavaScript Asynchronous (Codepolitan) adalah kelas online yang mengajarkan konsep dasar pemrograman JavaScript secara asynchronous, yakni cara menulis kode yang dapat menjalankan tugas tanpa menghentikan alur utama program. Dalam kelas ini peserta akan belajar tentang callback, Promise, serta bagaimana menggunakan async/await untuk menangani operasi yang berjalan secara asynchronous, seperti pengambilan data atau tugas yang membutuhkan waktu. Materi disusun secara terstruktur agar mudah dipahami, termasuk memahami bagaimana JavaScript menangani asynchronous code dan cara mengelola error dalam alur async.

Tekan Tombol Untuk Unduh
Belajar JavaScript Document Object Model (DOM) (Codepolitan)

Belajar JavaScript Document Object Model (DOM) (Codepolitan) adalah kelas online yang mengajarkan cara mengakses dan memanipulasi elemen halaman web menggunakan JavaScript melalui Document Object Model (DOM). Materi mencakup pengenalan struktur DOM, teknik memilih elemen HTML (getElementById, querySelector, dll.), serta cara mengubah konten, atribut, gaya, dan hierarki elemen. Kamu juga akan mempelajari penggunaan event DOM untuk membuat interaksi interaktif seperti klik, input real-time, serta konsep event bubbling dan delegation. Kelas ini cocok untuk pemula yang ingin membuat halaman web lebih dinamis dan responsif dengan JavaScript