Kompetensi
Asisten Pengembang Web (Assistant Web Developer)
SKKNI
SKKNI No. 282 Tahun 2016
Sektor
Komunikasi dan Informasi
Sub Sektor
Telematika / Digital Product Development
Deskripsi Skema
Ruang lingkup pengguna hasil sertifikasi kompetensi ini meliputi peluang kerja di sektor Teknologi Informasi dan Komunikasi (TIK) khususnya bidang Software Development. Lingkup isi skema ini meliputi sejumlah unit kompetensi yang dilakukan uji kompetensi guna memenuhi kompetensi pada jabatan Asisten Pengembang Web (Assistant Web Developer).
Unit Kompetensi (6 unit)
Elemen Kompetensi
- 1. Mengidentifikasi rancangan user interface
- 2. Melakukan implementasi rancangan user interface
Elemen Kompetensi
- 1. Mengidentifikasi mekanisme running atau eksekusi source code
- 2. Mengeksekusi source code
- 3. Mengidentifikasi hasil eksekusi
Elemen Kompetensi
- 1. Mengelola sumber daya pemrograman sesuai karakter
- 2. Mengorganisasikan sumber daya pemrograman sesuai konteks
Elemen Kompetensi
- 1. Menerapkan coding- guidelines dan best practices dalam penulisan program (kode sumber)
- 2. Menggunakan ukuran performansi dalam menuliskan kode sumber
Elemen Kompetensi
- 1. Menggunakan tipe data dan control program
- 2. Membuat program sederhana
- 3. Membuat program menggunakan prosedur dan fungsi
- 4. Membuat program menggunakan array
- 5. Membuat program untuk akses file
- 6. Mengkompilasi Program
Elemen Kompetensi
- 1. Melakukan pemilihan unit-unit reuse yang potensial
- 2. Melakukan integrasi library atau komponen pre-existing dengan source code yang ada
- 3. Melakukan pembaharuan library atau komponen pre- existing yang digunakan
Persyaratan Peserta
1. Minimal lulusan SMK jurusan Rekayasa Perangkat Lunak (RPL) atau SMA/MA sederajat, yang telah mengikuti mata pelajaran yang relevan dengan seluruh unit kompetensi pada okupasi Asisten Pengembang Web (Assistant Web Developer) dan telah menyelesaikan praktik industri/magang/sejenisnya di bidang yang relevan; atau
2. Lulus pelatihan berbasis kompetensi okupasi Asisten Pengembang Web (Assistant Web Developer) dari lembaga pelatihan; atau
3. Sedang menduduki okupasi/peran kerja sebagai Asisten Pengembang Web (Assistant Web Developer); atau
4. Memiliki pengalaman kerja di okupasi Asisten Pengembang Web (Assistant Web Developer) selama 1 tahun.
Persyaratan Teknis
1. Laptop/komputer beserta kelengkapannya, proyektor, microphone untuk asesor dan peserta uji, alat penghitung waktu (stop watch)
2. Software pendukung antara lain: editor kode (Visual Studio Code atau sejenisnya), peramban modern beserta DevTools, server pengembangan lokal (Live Server/python -m http.server/Vite), Git, framework CSS dan library JavaScript ringan lewat CDN atau npm (Bootstrap/Tailwind, day.js atau sejenisnya), serta aplikasi pengolah kata dan presentasi