Gagal menampilkan sertifikat
Klik untuk Melihat Ukuran Penuh
Richant Febriel Sinambela

ID
N9ZOY77O8PG5

Diberikan pada
Sep 30, 2024

Berlaku sampai
Sep 30, 2027


Bagikan sertifikat:

Belajar Dasar Pemrograman JavaScript

Belajar Dasar Pemrograman JavaScript

Disusun oleh: Dicoding Indonesia
Level: Dasar

dos-146cc2e0dc7a5ea43d0e4958896b742720240805155349.pngKelas ini ditujukan untuk individu yang ingin melangkah menjadi seorang Web Developer/Back-end developer menggunakan teknologi Node.js menggunakan standar kompetensi industri yang divalidasi oleh AWS. Di akhir kelas, siswa dapat menguasai dasar JavaScript untuk pengembangan aplikasi web menggunakan Node.js.

Materi yang dipelajari:

  • Persiapan Belajar : Pengenalan kelas dan apa saja yang akan dipelajari. (45 menit)
  • Gerbang Dunia JavaScript : Menggunakan Runtime Environment Browser, Node.js, Bun, atau Deno untuk menjalankan kode JavaScript di komputer secara lokal. (1 jam 5 menit)
  • Mengarungi Lautan Sintaksis : Mengidentifikasi penggunaan sintaks yang tepat untuk membuat variabel, menentukan tipe data, operator, dan jenis komentar di JavaScript. (2 jam 45 menit)
  • Bermain dengan Function : Menggunakan fungsi untuk mengabstraksikan kode JavaScript agar kode menjadi reusable. (2 jam 40 menit)
  • Bukan Sembarang Data : Menggunakan struktur data seperti Object, Array, Map, dan Set secara efektif untuk mengelola data yang ada di dalam program. (3 jam 5 menit)
  • Sang Pengatur Program : Mengorelasikan penggunaan sintaks kondisional, looping, dan penanganan eror untuk membentuk sebuah alur program. (2 jam 55 menit)
  • Modularisasi Harmonis : Menggunakan ECMAScript Module untuk memecah kode ke dalam berkas JavaScript terpisah secara efektif. (2 jam 30 menit)
  • Menyelami Dunia OOP : Menafsirkan sebuah masalah yang ada di pemrograman dengan menggunakan paradigma Object-Oriented Programming. (3 jam 40 menit)
  • Functional Programming : Memecahkan masalah pemrograman dengan menggunakan paradigma Functional Programming. (3 jam 40 menit)
  • Asynchronous Process : Menggunakan callback, Promise, dan async-await untuk menangani proses asynchronous di JavaScript. (3 jam 45 menit)
  • Code Quality : Menulis kode JavaScript dengan gaya penulisan yang konsisten, aman, dan teruji. (7 jam 25 menit)

Evaluasi Pembelajaran:

  • Ujian akhir kelas
  • Submission

Total jam yang dibutuhkan untuk menyelesaikan kelas ini, mulai dari persiapan kelas sampai evaluasi belajar, adalah 46 jam.