IT Specialist – JavaScript


Deskripsi


Keluaran Pembelajaran:

  • Memahami cara menyelesaikan dan debug code yang menggunakan operator penugasan dan aritmatika
  • Memahami penerapan JavaScript
  • Memahami evaluasi penggunaan skrip internal dan eksternal
  • Memahami cara menerapkan penanganan pengecualian
  • Memahami penggunaan variabel tipe data primitif
  • Memahami mendeklarasikan dan menggunakan larik
  • Memahami dan mengevaluasi ekspresi yang menggunakan operator logika dan perbandingan
  • Memahami mengidentifikasi dan membangun Document Object Model tree
  • Memahami cara mengidentifikasi dan menangani peristiwa dokumen, formulir, keyboard, dan mouse
  • Memahami cara menyelesaikan dan mendebung kode yang melakukan validasi input

Tag JavaScript Programming Corporate Training JavaScript

Kurikulum


1. Pengenalan JavaScript dan Implementasinya

  • Konsep dasar JavaScript dan perannya dalam pengembangan web

  • Cara kerja JavaScript pada browser

  • Penerapan JavaScript pada halaman web

  • Perbedaan skrip internal dan skrip eksternal

  • Evaluasi penggunaan skrip internal dan eksternal pada proyek web

2. Variabel dan Tipe Data Primitif

  • Konsep variabel dalam JavaScript

  • Cara mendeklarasikan variabel (var, let, const)

  • Tipe data primitif:

    • String

    • Number

    • Boolean

    • Null

    • Undefined

  • Penggunaan dan evaluasi tipe data dalam program

3. Operator dalam JavaScript

  • Operator aritmatika

  • Operator penugasan (assignment operators)

  • Operator perbandingan

  • Operator logika

  • Evaluasi ekspresi menggunakan operator

  • Menyelesaikan dan melakukan debug kode menggunakan operator

4. Array dan Struktur Data Dasar

  • Konsep array (larik) dalam JavaScript

  • Cara mendeklarasikan array

  • Mengakses dan memodifikasi elemen array

  • Operasi dasar array

  • Implementasi array dalam program JavaScript

5. Document Object Model (DOM)

  • Konsep Document Object Model

  • Struktur DOM Tree

  • Cara mengidentifikasi elemen dalam DOM

  • Navigasi dan manipulasi elemen DOM

  • Praktik membangun dan memahami struktur DOM

6. Event Handling pada JavaScript

  • Konsep event-driven programming

  • Jenis peristiwa dalam JavaScript:

    • Event dokumen

    • Event formulir

    • Event keyboard

    • Event mouse

  • Cara mendeteksi dan menangani event

  • Implementasi event handling dalam aplikasi web

7. Validasi Input dan Debugging

  • Konsep validasi input pada form

  • Teknik validasi menggunakan JavaScript

  • Menyelesaikan kode yang melakukan validasi input

  • Teknik debugging JavaScript

  • Menggunakan console untuk debugging

8. Penanganan Pengecualian (Exception Handling)

  • Konsep error dalam JavaScript

  • Jenis-jenis error

  • Struktur try, catch, finally

  • Teknik menangani kesalahan dalam program

  • Evaluasi dan perbaikan kode yang mengalami error