Rincian Unit Kompetensi

No Kode Unit Judul Unit Elemen
01 ICAICT418A Berkontribusi terhadap hak cipta, etika, dan privasi dalam lingkungan TI
Contribute to copyright, ethics and privacy in an IT environment
  1. Melindungi kekayaan intelektual
  2. Berkontribusi pada kebijakan hak cipta
  3. Lindungi hak stakeholder
  4. Berkontribusi kebijakan privasi
  5. Menjaga kebijakan privasi
  6. Berkontribusi penciptaan kode etik
  7. Menjaga kode etik
02 ICAPRG402A Mengaplikasikan bahasa query
Apply query language
  1. Menentukan kebutuhan pengembangan query
  2. Menulis query untuk mengambil dan mengurutkan nilai-nilai
  3. Menulis query untuk mengambil nilai-nilai secara selektif
  4. Melakukan perhitungan dalam query
03 ICAPRG403A Membangun data-driven applications
Develop data-driven applications
  1. Merancang data-access layer (DAL)
  2. Membuat koneksi dengan sumber data
  3. Menjalankan perintah dan menampilkan hasilnya dari sumber data
  4. Memodifikasi data dalam sumber data
  5. Mengelola disconnected data
  6. Dokumen data-access layer
04 ICAPRG404A Menguji aplikasi
Test applications
  1. Menentukan kebutuhan pengujian dalam pembangunan
  2. Menyiapkan dokumen rencana pengujian
  3. menulis dan menjalankan prosedur pengujian
  4. Melihat ulang hasil pengujian
05 ICAPRG405A Mengotomatisasi proses
Automate processes
  1. Membuat algoritma sebagai solusi permasalahan
  2. Mendeskripsikan strukur algoritma
  3. Mendesain dan menulis kode program
  4. Memverifikasi dan meninjau kode program
  5. Kode program diidentifikasikan
06 ICAPRG406A Mengaplikasikan dasar-dasar bahasa pemrograman berorientasi objek
Apply introductory object-oriented language skills
  1. Menerapkan sintaks dan tata letak bahasa pemrograman dasar
  2. Menerapkan prinsip-prinsip pemrograman berorientasi objek dalam bahasa pemrograman tertentu
  3. Penelusuran kesalahan koding
  4. Pendokumentasian
  5. Pengujian koding
  6. Membuat aplikasi
07 ICAPRG410A Membangun antarmuka pengguna
Build a user interface
  1. Membangun prototipe user interface (UI)
  2. Merancang UI
  3. Membangun UI
  4. Menguji UI
  5. Dokumen UI dan
08 ICAPRG414A Mengaplikasikan dasar-dasar kemampuan programming pada bahasa pemrograman lainnya
Apply introductory programming skills in another language
  1. Menerapkan sintaks dan tata letak bahasa pemrograman dasar
  2. Koding dengan menggunakan struktur data
  3. Membuat koding dengan menggunakan algoritma stAndar
  4. Penelusuran kesalahan koding
  5. Pendokumentasian
  6. Pengujian koding
09 ICAPRG415A Mengaplikasikan ketrampilan pada desain berorientasi objek
Apply skills in object-oriented design
  1. Menurunkan desain tingkat tinggi dari spesifikasi
  2. Memperbaiki desain
  3. Dokumentasi desain
10 ICAPRG419A Menganalisa kebutuhan perangkat lunak
Analyze software requirements
  1. Mengumpulkan dan mengkonfirmasi kebutuhan pelanggan
  2. Menganalisa kebutuhan fungsional dan non-fungsional
  3. Menganalisa kelayakan proyek
  4. Membangun solusi sistem
  5. Menyiapkan dan mempublikasikan dokumentasi analisa kebutuhan perangkat lunak

Persyaratan Dasar Pemohon Sertifikasi
Pemohon sertifikasi disyaratkan memiliki salah satu persyaratan berikut:

  • Persyaratan pendidikan minimum D3 atau S1 bidang sistem informasi
  • Pesyaratan pelatihan bidang bidang Programming
  • Persyaratan pengalaman bidang programming minimal 2 tahun