Web Programmer

2 jam Belajar

10 Pertemuan

Pelajari langkah-langkah menjadi seorang web programmer dengan memahami bahasa pemrograman dan framework berbasis database.

Apa yang akan anda peroleh ?

Sertifikat

Sertifikat kompetensi BNSP yang diakui secara nasional dan ASEAN.

E-Modul

Materi bacaan elektronik disajikan dengan bahasa sederhana.

Informasi kerja

Dapatkan informasi lowongan pekerjaan dari mitra bisnis.

Ujian

Validasi kompetensi melalui dua evaluasi ujian.​

Deskripsi

Pelatihan Web Programmer adalah program intensif yang dirancang untuk melatih individu dalam pengembangan aplikasi web modern. Program ini bertujuan untuk memberikan peserta pemahaman mendalam tentang teknologi web, bahasa pemrograman, dan praktik pengembangan terbaik yang diperlukan untuk menjadi seorang pengembang web yang kompeten.

Tujuan Pelatihan:

  1. Menguasai bahasa-bahasa pemrograman web utama seperti HTML, CSS, dan JavaScript.
  2. Memahami konsep dasar pengembangan web, termasuk tata letak halaman web, desain responsif, dan interaksi pengguna.
  3. Mampu mengembangkan situs web statis dan dinamis.
  4. Memahami penggunaan kerangka kerja (framework) dan alat pengembangan web.
  5. Mempelajari konsep keamanan web dan praktik terbaik dalam mengamankan aplikasi web.

Peralatan Belajar

Spesifikasi minimal perangkat :

Prosesor

Dual core/ core 2 duo

data-storage-single-solid

Sistem operasi

Windows

RAM

2 GB

Tool yang dibutuhkan :

Code editor

Instalasi akan dijelaskan oleh instruktur.

Kurikulum

Materi yang akan anda pelajari.

  • Pengenalan HTML dan peranannya dalam web.
  • Struktur dasar dokumen HTML.
  • Penggunaan elemen-elemen HTML dasar.
  • Mendalam dalam penggunaan elemen HTML.
  • Penerapan tanda tangan semantik HTML.
  • Praktik terbaik dalam penulisan HTML yang bersih.
  • Pengenalan CSS dan peranannya dalam desain web.
  • Menerapkan gaya pada elemen HTML.
  • Dasar-dasar CSS.
  • Menerapkan gaya pada elemen HTML dengan CSS.
  • Pengaturan tampilan teks dan latar belakang.
  • Menggunakan selektor CSS.
  • Desain tampilan web sederhana dengan CSS.
  • Menerapkan warna dan mengatur tata letak.
  • Penerapan efek CSS dasar.
  • Menerapkan desain layout yang lebih kompleks dengan CSS.
  • Menggunakan flexbox dan grid untuk pengaturan tata letak.
  • Menerapkan media queries untuk responsif.
  • Pengenalan Bootstrap sebagai kerangka kerja front-end.
  • Membangun tampilan responsif dengan Bootstrap.
  • Menggunakan komponen Bootstrap secara efektif.
  • Pengenalan dasar-dasar bahasa pemrograman JavaScript.
  • Interaksi pengguna sederhana menggunakan JavaScript.
  • Manipulasi DOM (Document Object Model) dengan JavaScript.
  • Struktur pengendalian alur eksekusi JavaScript.
  • Menggunakan pengkondisian dan perulangan dalam JavaScript.
  • Penanganan peristiwa (event handling) dalam JavaScript.
  • Menerapkan interaksi pengguna yang lebih dinamis.
  • Pengenalan bahasa pemrograman back-end, yaitu PHP.
  • Sintaksis dasar PHP dan variabel.
  • Membuat aplikasi web sederhana dengan PHP.
  • Menampilkan dan mengolah data.
  • Menggunakan basis data dalam pengembangan web dengan PHP.
  • Interaksi dengan basis data MySQL atau database lainnya.
  • Peserta akan mengerjakan proyek akhir yang mencakup semua konsep yang telah dipelajari.
  • Menerapkan HTML, CSS, Bootstrap, JavaScript, dan PHP dalam proyek akhir.

Uji kompetensi sertifikasi BNSP.