Bersama Dicoding mari belajar dan raih sukses di Uji Kompetensi Keahlian dan Sertifikasi Kompetensi SMK. Nikmati kurikulum berstandar industri dari mitra resmi Google, Microsoft, AWS Meta dan Apple hingga raih karier pertamamu.

Sekolah dan Industri yang Telah Bermitra dengan Dicoding
60+ Sekolah Kejuruan
Mitra Pelatihan Resmi Perusahaan Teknologi Dunia
Dicoding adalah mitra resmi dari Google, Microsoft, AWS, dan Apple dalam pengembangan talenta digital.


Sertifikat Kompetensi
Layanan ini untuk sekolah yang mengajukan Bantuan Pemerintah sertifikasi kompetensi siswa, sesuai siklus bantuan yang berlaku.
Pendampingan penyusunan proposal bantuan.
Sertifikat kompetensi industri per skema.
Pilihan skema mengikuti konsentrasi keahlian.
Dana
Bantuan Pemerintah
Uji Kompetensi Keahlian
Layanan ini untuk sekolah yang membutuhkan penyelenggara UKK dari unsur dunia kerja, dilaksanakan pada semester 5 atau 6.
Perangkat uji, penguji, dan fasilitasi tempat uji.
Sertifikat UKK bagi siswa yang dinyatakan lulus.
Ditambah akses sertifikasi industri untuk seluruh siswa.
Dana
BOS / sekolah
Dicoding Bangun Negeri (DBN)
Layanan ini untuk sekolah yang ingin siswanya mulai belajar lebih dulu, tanpa menunggu siklus bantuan atau musim UKK.
Kelas berstandar industri, daring dan mandiri.
Terbuka untuk guru dan siswa dengan email resmi sekolah.
Menjadi bekal masuk sertifikasi maupun UKK.
Dana
Bebas biaya
Buka DBN
Kebutuhan sekolah Anda belum terakomodasi di 3 pilihan ini? Kontak kami untuk diskusi lebih lanjut.
Sertifikasi Kompetensi atau UKK?
Tujuan
Membangun dan membuktikan kompetensi siswa di satu skema industri.
Menguji pencapaian kompetensi di akhir masa studi.
Kapan
Fleksibel, mengikuti siklus bantuan.
Semester 5 atau 6, sebelum pengumuman kelulusan.
Sumber dana
Bantuan Pemerintah, diajukan lewat Takola.
BOS atau dana sekolah.
Diterima siswa
Sertifikat kompetensi industri.
Sertifikat UKK ditambah sertifikasi industri.
Status
Penguatan kompetensi, bukan kewajiban kelulusan.
Bagian dari pemenuhan kewajiban kelulusan.
Mulai perjalanan sekarang

Penyusunan dan penyelarasan perangkat uji dengan kurikulum sekolah dan pedoman Direktorat SMK.
Kehadiran penguji dari unsur dunia kerja pada pelaksanaan uji kompetensi.
Penerbitan sertifikat: sertifikat kompetensi industri (Sertikom) dan sertifikat UKK bagi siswa yang dinyatakan lulus.
Voucher pengembangan kompetensi untuk guru.
Laporan hasil dan dokumen tindak lanjut yang siap digunakan sebagai bahan pelaporan sekolah dan pemetaan mutu.
Layanan · Sertifikasi Kompetensi
Sertifikasi kompetensi melalui Bantuan Pemerintah
Kami mendampingi sekolah menyusun pengajuan bantuan sertifikasi kompetensi siswa, dari penyiapan dokumen sampai pelaksanaan kelas dan penerbitan sertifikat, supaya proposal Anda punya peluang terbaik untuk diterima.
Layanan · UKK
Uji Kompetensi Keahlian bersama Dicoding
+
+
Kami hadir sebagai penyelenggara dari unsur dunia kerja
Uji Kompetensi Keahlian adalah asesmen akhir untuk mengukur pencapaian kompetensi siswa SMK sesuai konsentrasi keahlian yang ditempuh. Pedoman Direktorat SMK menetapkan tiga pola penyelenggaraan.
Pola 1
Bersama LSP
SMK bersama lembaga sertifikasi profesi berlisensi, dengan skema sesuai capaian pembelajaran.
Posisi Dicoding
Pola 2
Oleh dunia kerja
Dunia kerja atau asosiasi profesi menyusun instrumen, menyiapkan penguji, dan menerbitkan sertifikat kompetensi.
Pola 3
Mandiri bersama mitra
SMK menyelenggarakan sendiri dengan instrumen pemerintah pusat, bersama mitra dunia kerja.
+
+
Alur Pelaksanaan UKK
Delapan tahap ini melibatkan Dicoding, sekolah, dan siswa. Tahap 3 sampai dikerjakan bersamaan, bukan satu per satu, supaya waktu pelaksanaan lebih singkat.
+
+
Perangkat Uji
Perangkat yang kami siapkan berbentuk asesmen, seperti uji proyek, soal pilihan ganda, tes lisan atau wawancara, dan uji praktik.
+
+
Manfaat untuk Siswa dan Guru
+
+
+
+
Dokumen dan Kesiapan
+
+
+
+
Seluruh skema berlaku untuk kedua layanan: Sertifikasi Kompetensi dan UKK.
SARING
Semua
Perangkat Lunak
Data
AI
Jaringan & Cloud
UI/UX
Lihat dokumen silabus dan SKKNI
Perangkat Lunak
6 skema
Junior Back-End Engineer
96 jam
Sertikom
UKK
Siswa SMK mampu membangun layanan backend sederhana (API, routing, server-side logic) menggunakan JavaScript sesuai standar industri.
Belajar Dasar Pemrograman JavaScript (46 Jam)
Belajar Back-End Pemula dengan JavaScript (50 Jam)
Junior Front-End Engineer
136 jam
Sertikom
UKK
Siswa SMK mampu membangun halaman web interaktif dengan HTML, CSS, dan JavaScript serta memahami komponen dasar front-end modern.
Belajar Dasar Pemrograman Web (45 Jam)
Belajar Dasar Pemrograman JavaScript (46 Jam)
Belajar Membuat Front-End Web untuk Pemula (45 Jam)
Junior React Developer
126 jam
Sertikom
UKK
Siswa SMK mampu mengembangkan website berbasis React yang memiliki fungsionalitas lebih daripada hanya media informasi saja, sesuai dengan standar industri.
Belajar Dasar Pemrograman Web (45 Jam)
Belajar Dasar Pemrograman JavaScript (46 Jam)
Belajar Membuat Aplikasi Webs dengan React (35 Jam)
Junior Multi-platform Engineer
70 jam
Sertikom
UKK
Siswa SMK mampu membangun aplikasi lintas platform (Android/iOS/Web) menggunakan Flutter dan memahami widget dasar serta state management awal.
Memulai Pemrograman dengan Dart (30 Jam)
Belajar Membuat Aplikasi Flutter untuk Pemula (40 Jam)
Junior Android Engineer
110 jam
Sertikom
UKK
Siswa SMK mampu membangun aplikasi Android dasar menggunakan Kotlin dan Android Studio, termasuk UI, event handling, dan integrasi sederhana.
Memulai Pemrograman dengan Kotlin (50 Jam)
Belajar Membuat Aplikasi Android untuk Pemula (60 Jam)
Junior Software Engineer
30 jam
Sertikom
UKK
Siswa SMK mampu memahami logika pemrograman, struktur data dasar, serta mampu menggunakan Git untuk mengelola versi kode dalam pengembangan software.
Memulai Dasar Pemrograman untuk Menjadi Pengembang Software (9 Jam)
Belajar Dasar Git dengan GitHub (15 Jam)
Pengenalan ke Logika Pemrograman (Programming Logic 101) (6 Jam)
Data
3 skema
Junior Data Engineer
141 jam
Sertikom
UKK
Siswa SMK mampu menggunakan basis data untuk mengelola, mengoperasikan, dan memelihara sistem basis data untuk ETL pipelines menggunakan bahasa pemrograman Python.
Belajar Dasar SQL (11 Jam)
Memulai Pemrograman dengan Python (60 Jam)
Belajar Fundamental Pemrosesan Data (70 Jam)
Junior Data Analyst
141 jam
Sertikom
UKK
Siswa SMK mampu menggunakan SQL untuk mengambil, memfilter, dan mengelola data serta memahami dasar analisis data menggunakan Python.
Belajar Dasar SQL (11 Jam)
Memulai Pemrograman dengan Python (60 Jam)
Belajar Analisis Data dengan Python (70 Jam)
Junior Data Scientist
27 jam
Sertikom
UKK
Siswa SMK mampu memahami alur kerja data science (data preparation, exploratory data analysis, modelling) serta mampu membuat visualisasi data untuk kebutuhan bisnis.
Belajar Dasar Data Science (11 Jam)
Belajar Dasar Visualisasi Data (16 Jam)
AI
3 skema
Junior AI/ML Engineer
160 jam
Sertikom
UKK
Siswa SMK mampu memahami konsep AI, data training, workflow ML, serta mampu membangun model sederhana menggunakan Python dan menerapkan logika dasar machine learning.
Belajar Dasar AI (10 Jam)
Memulai Pemrograman dengan Python (60 Jam)
Belajar Machine Learning untuk Pemula (90 Jam)
Junior AI Practitioner
50 jam
Sertikom
UKK
Siswa SMK mampu menggunakan generative AI untuk meningkatkan produktivitas kerja, seperti otomatisasi tugas, pencarian informasi, dan pembuatan konten secara etis dan aman.
AI Praktis untuk Produktivitas (20 Jam)
Belajar Penggunaan Generative AI (30 Jam)
Junior Prompt Engineer
26 jam
Sertikom
UKK
Siswa SMK mampu menerapkan teknik prompt engineering (role prompting, chain-of-thought, refinement) untuk mendukung pekerjaan software development dan pemecahan masalah.
Belajar Dasar AI (10 Jam)
Prompt Engineering untuk Software Developer (16 Jam)
Jaringan & Cloud
3 skema
Junior DevOps Engineer
65 jam
Sertikom
UKK
Siswa SMK mampu menerapkan konsep dasar DevOps, penggunaan Linux untuk operasional server, dasar CI/CD, dan pengelolaan lingkungan server.
Belajar Dasar-Dasar DevOps (15 Jam)
Belajar Jaringan Komputer untuk Pemula (25 Jam)
Menjadi Linux System Administrator (25 Jam)
Junior Google Cloud Engineer
103 jam
Sertikom
UKK
Siswa SMK mampu mampu merancang dan mengelola infrastruktur cloud sederhana, memahami compute, storage, IAM, serta dapat membangun layanan backend dasar di Google Cloud.
Belajar Dasar Google Cloud (12 Jam)
Belajar Dasar Pemrograman JavaScript (46 Jam)
Membuat Aplikasi Back-End untuk Pemula dengan Google Cloud (45 Jam)
Junior AWS Cloud Practitioner
58 jam
Sertikom
UKK
Siswa SMK mampu memahami konsep fundamental cloud AWS, membuat arsitektur dasar, dan mengenali layanan utama seperti EC2, S3, IAM, dan CloudFormation.
Belajar Dasar Cloud dan Gen AI di AWS (18 Jam)
Membangun Arsitektur Cloud di AWS (40 Jam)
UI/UX
1 skema
Junior UI/UX Designer
47 jam
Sertikom
UKK
Siswa SMK mampu merencanakan, melaksanakan, dan mengelola proyek sederhana sesuai dengan batasan waktu, anggaran, dan sumber daya untuk mendukung kesiapan kerja di berbagai industri.
Belajar Dasar Manajemen Proyek (11 Jam)
Belajar Dasar UX Design (36 Jam)
Contoh Sertifikat Kompetensi yang akan Diperoleh

Tampak Depan

Tampak Belakang
Rekam Jejak dan Testimoni
Yang sudah berjalan bersama sekolah
siswa SMK lulus sertifikasi pada program Bantuan Sertifikasi Kompetensi 2025
SMK di berbagai provinsi pada program yang sama
rata-rata kepuasan siswa terhadap proses sertifikasi
Pertanyaan yang Sering Ditanyakan oleh Sekolah
UKK
Sertifikasi Kompetensi
Umum































