mengindentifkasi dan menyebutkan Limitasi
penggunaan pustaka (library), komponen atau framework.
3. Menerapkan Algoritma Pemrograman.
3.1. Menjelaskan dan menyebutkan
varian dan invarian pada algoritma pemrograman .
3.1.1 Mampu
menjelaskan tipe data sesuai kaidah
pemrograman.
3.1.2 Mampu menjelaskan konstanta sesuai kaidah
pemrograman.
3.1.3 Mampu menjelaskan variabel sesuai kaidah
pemrograman.
3.2. Membuat alur logika
pemrograman
3.2.1 Mampu menentukan metode algoritma yang paling
sesuai.
3.2.2 Mampu
20 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN
menentukan Komponen yang dibutuhkan.
3.2.3 Mampu menetapkan Relasi antar komponen.
3.2.4 Mampu
menetapkan alur mulai dan selesai pada algoritma.
3.3. Menerapkan
pengelolaan array.
3.3.1 Mampu menentukan definisi array.
3.3.2 Mampu menentukan dimensi array.
3.3.3 Ketepatan Menghitung Kapasitas memory.
3.3.4 Mampu
menyebutkan algoritma proses array.
3.4. Melakukan operasi file.
3.4.1 Ketepatan menentukan alokasi
21 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN
Penyimpanan data.
3.4.2 Ketepatan menyusun Algoritma
program secara indexing.
3.5. Menggunakan Prosedur dan Fungsi.
3.5.1 Mampu
mengidentifikasi Konsep
penggunaan kembali prosedur dan fungsi.
3.5.2 Ketepatan
mengidentifikasi prosedur.
3.5.3 Ketepatan
mengidentifikasi fungsi.
3.6. Menggunakan library
pemrograman web.
3.6.1 Mampu memiliki lisensi library yang tepat.
3.6.2 Mampu menguji library pada aplikasi lain.
3.6.3 Mempu mempunyai dokumentasi
22 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN
lengkap library.
3.7 Menggunakan Operator.
3.7.1 Mampu membuat Program
Menggunakan Operator Aritmatika.
3.7.2 Mampu membuat Program
Menggunakan Operator Perbandingan Mampu membuat Program
Menggunakan Operator Logika.
3.8 Menggunakan Struktur Percabangan.
3.8.1 Membuat Program
Menggunakan Struktur If Sederhana.
3.8.2 Membuat Program
Menggunakan Struktur If Majemuk.
3.8.3 Membuat Program
Menggunakan
23 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN
Struktur Switch.
3.9 Menggunakan Struktur Perulangan.
3.9.1 Membuat Program
Menggunakan Struktur For.
3.9.2 Membuat Program
Menggunakan Struktur While.
3.9.3 Membuat Program
Menggunakan Struktur Do While.
3.9.4 Membuat Program
Menggunakan Struktur For Each.
4.10 Membuat program object oriented dengan
memanfaatkan class.
4.10.1 Mampu membuat program web dengan
menggunakan class.
4.10.2 Mampu membuat program web
24 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN
menerapkan properti class yang akan direalisasikan dalam bentuk fungsi.
4.10.3 Mempu membuat program web dengan
menerapkan hak akses dari tipe data (private, protected, public, dan default).
4.11 Menggunakan kontrol program pada metode atau operasi dari suatu class.
a. Mampu membuat program web dengan menentukan tipe data yang sesuai dengan kasus pemrograman web.
b. Mampu membuat program web dengan menggunakan
perintah kontrol program yang sesuai dengan kasus
pemrograman web.
25 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN 4.12 Membuat program
web dengan konsep
pemrograman berorientasi objek.
4.12.1 Mampu membuat program web dengan
menerapkan dan menggunakan Inheritance pada class sesuai dengan kasus pemrogaman web.
4.12.2 Mampu membuat program web dengan
menerapkan dan menggunakan Polimorphysm pada class sesuai dengan kasus
pemrogaman.
4.12.3 Mampu membuat program web dengan
menerapkan dan menggunakan
26 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN
Overloading pada class sesuai dengan kasus pemrogaman.
4.13 Membuat program object oriented dengan interface dan paket
(Package).
4.13.1 Mampu membuat program web dengan
menggunakan Interface class program sesuai dengan kasus pemrogaman.
4.13.2 Mampu membuat program web dengan
menggunakan Paket sesuai dengan kasus pemrogaman.
27 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN 5. Menggunakan
Pustaka (library) atau Komponen Pre-existing.
5.1 Melakukan pemilihan unit- unit reuse yang potensial.
5.1.1 Mampu membuat program web dengan
menggunakan class unit-unit reuse (dari aplikasi lain) yang sesuai.
5.1.2 Mampu membuat program web dengan tidak melanggar Hak cipta dan hak paten dalam pemanfaatan komponen reuse tersebut.
5.2 Mengevaluasi optimasi kode program.
5.2.1 Mampu membuat program web dengan memilih kode program yang efesien dan efektif sesuai kasus
pemrograman web.
5.2.2 Mampu membuat program web
28 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN
dengan modifikasi disesuaikan dengan algoritma kasus
pemrograman web.
6. Membuat program web untuk akses basis data.
6.10 Membuat berbagai operasi terhadap basis data.
a. Mampu menyimpan atau mengubah data ke dalam format basis data.
b. Mampu Menghasilan Informasi yang
diinginkan
menggunakan query tersebut.
c. Mampu
Menggunakan Indeks untuk
mempercepat akses.
6.11 Membuat prosedur akses terhadap basis data.
a. Mampu menetapkan library akses basis data.
b. Mampu menetapkan Perintah bahasa pemrograman untuk mengakses data.
29 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN 6.12 Membuat koneksi
basis data
a. Ketepatan Memilih teknologi koneksi yang sesuai b. Ketepatan
menentukan
Keamanan koneksi c. Ketepatan
menentukan hak setiap pengguna 6.13 Menguji program
basis data
a. Ketepatan menyiapkan
Skenario pengujian b. Mampu menguji
Logika pemrograman c. Mampu menguji
performansi data 7. Melakukan Program Sesuai dengan spesifikasi.
b. Mampu menentukan debugging tools yang sesuai untuk
menguji proses suatu modul program web
30 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN 7.11 Melakukan
debugging
a. Mampu
mengkompilasi Kode program Sesuai bahasa
pemrograman yang digunakan
b. Mampu menganalisa hasil proses
kompilasi
c. Mampu melakukan proses build/link kode program jika tidak ada kesalahan kompilasi.
d. Mampu menganalisa log (catatan)
kesalahan program web yang
ditampilkan oleh perangkat debugger.
7.12 Memperbaiki program
a. Mampu menganalisa kesalahan kompilasi b. Mampu mencatat
kode kesalahan c. Mampu melakukan
31 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN perbaikan kesalahan
8. Membuat
Dokumen Kode Program Web
8.10 Melakukan identifikasi kode program web
a. Mampu
mengidentifikasi modul program web yang sesuai pada aplikasi web b. Mampu
mengidentifikasi Parameter yang dipergunakan pada modul aplikasi web c. Mampu menjelaskan
dan menyebutkan cara kerja Algoritma pada modul
pemrograman web d. Mampu memberikan
komentar yang sesuai disetiap baris kode termasuk data, eksepsi, fungsi, dan class (bila ada)
32 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN 8.11 Membuat
dokumentasi modul program web
a. Mampu Membuat Dokumentasi modul sesuai dengan
identitas untuk memudahkan pelacakan
b. Mampu menerapkan Identifikasi
dokumentasi
c. Mampu kemampuan dan kenerja modul program web
d. Mampu merevisi Dokumen sesuai perubahan kode program
8.12 Membuat dokumentasi fungsi atau
prosedur program web
a. Mampu membuat dokumentasi Fungsi b. Mampu membuat
dokumentasi Prosedur
c. Mampu menjelaskan kemungkinan
penanganan error (eksepsi).
33 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN d. Mampu merrevisi
dokumen sesuai perubahan kode program web Pengetahuan yang Dikuasai
9. Melakukan instalasi atau setup software perangkat
pemrograman web
9.10 Memilih perangkat bantu
pemrograman yang sesuai dengan kebutuhan
a. Mampu
mengidentifikasi Platform
(lingkungan) yang akan digunakan untuk menjalankan perangkat lunak pemrograman web sesuai dengan kebutuhan b. Mampu memilih
perangkat lunak bahasa pemrogram sesuai dengan kebutuhaan dan lingkungan pengembangan 9.11 Instalasi atau
setup perangkat lunak
pemrograman web
a. Mampu menginstall perangkat lunak pemrogaman terinstall sesuai dengan prosedur
34 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN b. Mampu menjalankan
tools pemrograman bisa dijalankan dilingkungan
pengembangan yang telah ditetapkan 9.12 Uji coba eksekusi
script sederhana
a. Mampu membuat kode script (script code) sederhana sesuai perangkat pemrogaman web yang diinstall
b. Mampu menjalankan script code dengan benar dan
menghasilkan keluaran sesuai scenario yang diharapkan.
10. Metoda Pembuatan Halaman Web Dinamis
10.10 Teknik
pemrograman web dinamis
a. Mampu membuat kode script yang disisipkan pada dokumen HTML b. Mampu membuat
penggalan program web yang sesuai dengan logika dan algoritma
35 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN pemrograman yang diberikan.
c. Mampu membuat modul program akses ke sumber data, yang dapat digunakan secara berulang.
d. Menulis komentar sebagai keterangan pada kode script.
10.11 Mengenali isu-isu keamanan
pemrograman web.
a. Mampu
mengidentifikasi dan menyebutkan Isu-isu keamanan pada pemrosesan client side.
b. Mampu menerapkan Teknologi SSL (Secure Socket Layer) untuk mensandikan akses halaman web antara client dengan server
10.12 Menguji halaman dinamis
a. Mampu menguji logika pemrograman sesuai dengan kasus pemrograman web
36 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN yang diberikan.
b. Mampu membuat program web dinamis yang mampu dengan Loading 0,5 detik c. Mampu
menggunakan tools pengujian web dan dapat menyebutkan hasil pengujian secara benar.
11. Berwirausaha di bidang
pemrograman web
11.10 Membuat
portofolio pribadi
a. Mampu secara tepat keterampilan dan pengalaman dengan tepat
11.11 Mengidentifikasi peluang karir dan
37 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN
web. pemrograman web
b. Ketepatan
mengidentifikasi peluang usaha di bidang
pemrograman web 11.12 Memasarkan
produk program berbasis web
a. Ketepatan
mengidentifikasi media pemasaran yang sesuai untuk memasarkan
produk.
b. Ketepatan
menerapkan model pemasaran produk.
Hak Dan Tanggung Jawab 12. Bertanggung
jawab dan Berkontribusi terhadap hak cipta, etika dan privasi di
lingkungan Teknologi Informasi
12.1 Melindungi kekayaan intelektual
a. Mampu
mengidentifikasi undang-undang saat ini dan standarisasi yang berkaitan dengan kekayaan intelektual dan hak cipta
b. Mampu memeriksa kebijakan hak cipta organisasi saat ini c. Mampu mematuhi
38 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN kebijakan organisasi dan undang-undang saat di tempat kerja 12.2 Berkontribusi
kebijakan hak cipta dan standar industri.
a. Mampu
berkontribusi untuk membuat atau
memperbarui
kebijakan hak cipta organisasi dan prosedur untuk menyelaraskan dengan peraturan perundang-udangan dan standar industri b. Mampu
mendistribusikan kebijakan dan prosedur yang baru atau revisi untuk pemangku
kepentingan 12.3 Melindungi
hak-hak stakeholder
a. Mampu
mengidentifikasi dan mendokumentasikan peraturan
perundang-undangan yang relevan dan standar
39 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN untuk hasil organisasi
b. Mampu memeriksa dan meninjau kebijakan privasi organisasi dan prosedur
c. Mampu memeriksa dan meninjau kode etik organisasi
d. Mampu menentukan integritas,
kerahasiaan, keamanan dan ketersediaan informasi yang diperlukan oleh kebijakan organisasi e. Mampu menjaga
kerahasiaan dan hak kepemilikan para pemangku
kepentingan.
12.4 Berkontribusi kebijakan privasi.
a. Mampu
Berkontribusi pada penciptaan atau memperbarui kebijakan privasi
40 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN organisasi dan prosedur untuk diselaraskan dengan undang-undang privasi
b. Mampu
mendistribusikan kebijakan baru atau direvisi dan prosedur untuk para
pemangku kepentingan c. Mampu
melaksanakan prosedur kerja baru dan mengumpulkan umpan balik dari para pemangku kepentingan
d. Mampu memastikan integritas,
kerahasiaan, keamanan dan ketersediaan informasi yang diperlukan oleh kebijakan organisasi.
41 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN 12.5 Menjaga kebijakan
privasi
a. Mampu mengulas pekerjaan untuk memastikan
penerapan kebijakan privasi dan prosedur b. Mampu menjaga
integritas,
kerahasiaan, dan ketersediaan informasi yang diperlukan oleh kebijakan privasi organisasi
c. Mampu mengulas pekerjaan untuk memastikan keamanan sistem sesuai dengan kebijakan privasi organisasi.
12.6 Berkontribusi penciptaan kode etik
a. Mampu membantu dalam
mengembangkan atau memperbarui kode etik untuk diselaraskan dengan peraturan
perundang-42 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN undangan dan standar bagi organisasi b. Mampu
mendistribusikan kode etik baru untuk para pemangku kepentingan dan mengumpulkan umpan balik c. Mampu
melaksanakan prosedur kerja etika yang baru dan mengumpulkan umpan balik d. Mampu mengulas
etika pekerjan dan umpan balik untuk memastikan
penerapan kode.
12.7 Menjaga kode etik a. Mampu melakukan pemeriksaan teratur untuk memastikan pemangku
kepentingan
memahami dan terus menerapkan kode
43 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN etik di tempat kerja b. Mampu membentuk
tinjauan dan
prosedur pengaduan untuk
memungkinkan pelaporan rahasia dari setiap masalah etika
c. Mampu
mewawancarai dan menindaklanjuti secara teratur dengan stakeholder untuk memastikan mereka menerima layanan yang
konsisten dan tepat dalam menangani kode etik
13. Melaksanakan pekerjaan secara tim
13.10 Mengembangkan potensi individu
a. Mampu memberikan pelatihan kepada masing-masing tim.
b. Mampu memotivasi Anggota tim
c. Mampu memberikan target unjuk kerja.
44 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN 13.11 Mengembangkan
kinerja tim
a. Mampu Merancang unjuk kerja tujuan organisasi
b. Mampu Menetapkan standar prosedur unjuk kerja tim.
c. Mampu mencatat masukan (ide, saran, dan kritik) dari
anggota tim.
d. Mampu
mengevaluasi hasil kinerja tim sesuai dengan prosedur.
e. Mampu memperbaiki hasil kinerja tim yang tidak sesuai prosedur.
13.12 Melakukan koordinasi anggota tim
a. Mampu menerapkan ruang lingkup
masing-masing anggota tim.
b. Mampu melakukan pendekatan
kerjasama antar anggota tim.
c. Mampu
Menggunakan
45 STANDAR KOMPETENSI LULUSAN BERBASIS KKNI
BIDANG WEB PROGRAMMING JENJANG IV
NO. UNIT
KOMPETENSI ELEMEN
KOMPETENSI INDIKATOR KELULUSAN sumber daya yang efisien sesuai dengan prosedur.
d. Mampu memberikan umpan balik dari unjuk kerja sesuai dengan prosedur.
13.13 Mendelegasikan tanggung jawab
a. Mampu menetapkan dengan jelas
tanggung jawab tim sesuai dengan prosedur.
b. Mampu
mendelegasikan dengan jelas
tanggung jawab yang harus dijalankan dengan jelas sesuai dengan prosedur.
c. Mampu
mengkomunikasikan permasalahan
dengan jelas pada tim sesuai dengan prosedur.
46 E. Rekognisi Pembelajaran Lampau
Rekognisi Pembelajaran Lampau (RPL) adalah proses penilaian dan pengakuan jenjang 4 KKNI, atas capaian pembelajaran seseorang yang diperoleh selama hidupnya, baik melalui program pendidikan formal, informal, non-formal maupun secara otodidak.
RPL dapat dikembangkan pada sektor pendidikan, sektor ketenagakerjaan (kenaikan pangkat, jenjang karir) atau pemberian penghargaan dan pengakuan oleh masyarakat terhadap seseorang yang telah menunjukkan bukti-bukti unggul dalam keahlian atau kompetensi tertentu.
RPL diharapkan dapat memperluas akses dan kesempatan serta mempercepat waktu bagi masyarakat luas dalam meningkatkan kemampuan maupun keahliannya melalui program kursus dan pelatihan.
Pengembangan dan pelaksanaan RPL harus didasari oleh beberapa prinsip, antara lain:
1. Mengutamakan transparansi dan akuntabilitas. Informasi tentang proses penyelenggaraan dan persyaratan untuk mengikuti RPL harus dapat diakses secara luas baik oleh pengguna (indvidu yang membutuhkan) maupun masyarakat umum.
2. Institusi atau lembaga penyelenggara RPL harus telah terakreditasi oleh badan akreditasi tingkat nasional, memiliki mandat yang sah dari institusi atau badan yang relevan dan berwenang untuk hal tersebut.
47 3. Menunjukkan kesadaran mutu terhadap penyelenggaraan dan implikasi RPL pada lulusan, khusus nya dan masyarakat luas pada umumnya.
4. Setiap institusi atau lembaga penyelenggara RPL harus melakukan evaluasi secara berkelanjutan untuk menjamin pencapaian mutu lulusan sesuai dengan standar yang di tetapkan
5. Penyelenggara kursus dan pelatihan yang memiliki sifat multi disiplin perlu mempertimbangkan kemungkinan untuk menyelenggarakan program RPL.
Terkait dengan kursus dan pelatihan web programming, maka pembelajaran lampau yang dapat diakui sebagai bagian dari capaian pembelajaran khusus adalah: pengalaman kerja web programming, belajar mandiri mengenai web programming, atau mengikuti jenjang kursus dan pelatihan web programming resmi yang diakui oleh pemerintah.
48 III. PENUTUP
Program kursus dan pelatihan telah mulai berkembang sejak lama di berbagai negara maju, sehingga banyak jenis kursus dan pelatihan yang dikembangkan di Indonesia mungkin telah pula berkembang dengan baik di negara-negara lain. Oleh karena itu arah pengembangan lembaga kursus dan pelatihan di Indonesia pada waktu yang akan datang harus menuju ke arah internasionalisasi, sehingga dapat dicapai kesetaraan baik capaian pembelajaran, standar kompetensi atau mutu lulusan.
Tendensi pergerakan pekerja antar negara akan semakin besar di waktu yang akan datang sebagai implikasi dari globalisasi. Oleh karena itu lembaga kursus dan pelatihan di Indonesia akan menjadi salah satu penyedia tenaga kerja terampil yang potensial baik untuk Indonesia sendiri maupun negara-negara lain yang membutuhkan. Hal ini menuntut perlunya ditumbuhkan kesadaran yang tinggi akan penjaminan mutu berkelanjutan, baik dalam lingkungan internal lembaga penyelenggara maupun secara eksternal melalui badan-badan akreditasi dan sertifikasi.
Keunggulan dalam memenangkan persaingan antara lulusan lembaga kursus dan pelatihan nasional dengan lembaga kursus dan pelatihan internasional harus menjadi salah satu fokus pengembangan di masa yang akan datang.
Sebagai bangsa yang memiliki kekayaan tradisi dan budaya maka berbagai kursus dan pelatihan yang khas Indonesia sudah berkembang dengan pesat sampai saat ini, terutama dalam bidang seni, pariwisata, kuliner, dan lain-lain. Walaupun demikian, masih diperlukan upaya untuk memperoleh pangakuan yang lebih luas baik di tingkat nasional maupun internasional, mengembangkan standar kompetensi lulusan yang khas serta menjadikannya sebagai kekayaan nasional.
49 Terkait dengan kursus dan pelatihan web programming ini, maka arah pengembangan spesifik yang akan dilakukan adalah lebih menekankan pada output lulusan yang sesuai dengan perkembangan dan tuntutan dunia industri mengenai teknologi web programming masa depan. Teknologi web programming masa depan akan dikembangkan kepada web programming yang ramah lingkungan dan hemat sumber energi dengan mengimplementasikan konsep internet of things. Oleh karena itu link and match tuntutan industri dan perkembangan teknologi informasi dengan kurikulum lembaga kursus dan pelatihan web programming harus sejalan dan up to date.