Tempa DirimuTempa Dirimu
Tempa DirimuTempa Dirimu
Nyalakan PotensimuNyalakan Potensimu
Nyalakan PotensimuNyalakan Potensimu
Nyalakan PotensimuNyalakan Potensimu

Jadilah tech talent dengan fundamental skills yang kuat! Bikin skill web, AI, dan mobile development kamu makin kuat dengan belajar bareng experts. Program ini cocok banget diikuti sebelum
kamu ikut program Asah.

Jadilah tech talent dengan fundamental skills yang kuat! Bikin skill web, AI, dan mobile development kamu makin kuat dengan belajar bareng experts. Program ini cocok banget diikuti sebelum kamu
ikut program Asah.

Jadilah tech talent dengan fundamental skills yang kuat! Bikin skill web, AI, dan mobile development kamu makin kuat dengan belajar bareng experts. Program ini cocok banget diikuti sebelum kamu ikut program Asah.

LED BY DICODING

Tentang Program

Bootcamp terbaru dari Dicoding hadir buat kamu, Tempa! Dengan format intensive learning, pas buat kamu yang enggak cukup cuma dengan belajar coding.

Tujuan Program

Dalam program ini, kamu bakal ditempa

biar fundamental skill makin kuat dan 

dilatih supaya punya cara berpikir

sebagai developer!

Alasan Join

Dunia teknologi terus berubah. Bantuan AI aja enggak cukup. Kalau punya ilmu dasar yang kuat, adaptasi ke bidang apa pun jadi lebih mudah dan cepat.

LED BY DICODING

Tentang Program

Bootcamp terbaru dari Dicoding hadir buat kamu, Tempa! Dengan format intensive learning, pas buat kamu yang enggak cukup cuma dengan belajar coding.

Tujuan Program

Dalam program ini, kamu bakal ditempa biar fundamental skill makin
kuat dan dilatih supaya
punya cara berpikir

sebagai developer!

Alasan Join

Dunia teknologi terus berubah. Bantuan AI aja enggak cukup. Kalau punya ilmu dasar yang kuat, adaptasi ke bidang apa pun jadi lebih mudah dan cepat.

LED BY DICODING

Tentang Program

Bootcamp terbaru dari Dicoding hadir buat kamu, Tempa! Dengan format intensive learning, pas buat kamu yang enggak cukup cuma dengan belajar coding.

Tujuan Program

Dalam program ini, kamu bakal ditempa

biar fundamental skill makin kuat dan 

dilatih supaya punya cara berpikir

sebagai developer!

Alasan Join

Dunia teknologi terus berubah. Bantuan AI aja enggak cukup. Kalau punya ilmu dasar yang kuat, adaptasi ke bidang apa pun jadi lebih mudah dan cepat.

Benefit Gabung

Benefit Gabung

Tempa
Tempa

Dapat Program Seharga Rp14 Juta

Tenang aja, meski program ini berbayar, tetap ada diskon sampai 75%. Selesaikan pre-test-nya dan Tempa akan kasih diskon sesuai hasil pre-test kamu.

Tenang aja, meski program ini berbayar, tetap ada diskon sampai 75%. Selesaikan pre-test-nya dan Tempa akan kasih diskon sesuai hasil pre-test kamu.

Dapat Program Seharga Rp14 Juta

Tenang aja, meski program ini berbayar, tetap ada diskon sampai 75%. Selesaikan pre-test-nya dan Tempa akan kasih diskon sesuai hasil pre-test kamu.

Tenang aja, meski program ini berbayar, tetap ada diskon sampai 75%. Selesaikan pre-test-nya dan Tempa akan kasih diskon sesuai hasil pre-test kamu.

Dapat Program Seharga Rp14 Juta

Tenang aja, meski program ini berbayar, tetap ada diskon sampai 75%. Selesaikan pre-test-nya dan Tempa akan kasih diskon sesuai hasil pre-test kamu.

Tenang aja, meski program ini berbayar, tetap ada diskon sampai 75%. Selesaikan pre-test-nya dan Tempa akan kasih diskon sesuai hasil pre-test kamu.

Kesempatan Konversi sampai 20 SKS

Tempa bisa dikonversi jadi 20 SKS. Tim siap bantu prosesmu dengan memberikan Surat Rekomendasi sampai audiensi dengan pihak kampus.

Tempa bisa dikonversi jadi 20 SKS. Tim siap bantu prosesmu dengan memberikan Surat Rekomendasi sampai audiensi dengan pihak kampus.

Kesempatan Konversi sampai 20 SKS

Buat kamu yang ingin konversi hingga 20 SKS, Tempa akan mendukung seluruh proses tersebut dengan merilis Surat Rekomendasi yang perlu disetujui kampus hingga audiensi dengan pihak kampus kamu.

Buat kamu yang ingin konversi hingga 20 SKS, Tempa akan mendukung seluruh proses tersebut dengan merilis Surat Rekomendasi yang perlu disetujui kampus hingga audiensi dengan pihak kampus kamu.

Kesempatan Konversi sampai 20 SKS

Tempa bisa dikonversi jadi 20 SKS. Tim siap bantu prosesmu dengan memberikan Surat Rekomendasi sampai audiensi dengan pihak kampus.

Tempa bisa dikonversi jadi 20 SKS. Tim siap bantu prosesmu dengan memberikan Surat Rekomendasi sampai audiensi dengan pihak kampus.

Praktik langsung membuat portofolio karya digital bersama Expert dan pembimbing

Pengalaman Capstone Project bersama tim akan memperdalam pengalaman kamu untuk buat real projects.

Pengalaman Capstone Project bersama tim akan memperdalam pengalaman kamu untuk buat real projects.

Praktik langsung membuat portofolio karya digital bersama Expert dan pembimbing

Pengalaman Capstone Project bersama tim akan memperdalam pengalaman kamu untuk buat real projects.

Pengalaman Capstone Project bersama tim akan memperdalam pengalaman kamu untuk buat real projects.

Praktik langsung membuat portofolio karya digital bersama Expert dan pembimbing

Pengalaman Capstone Project bersama tim akan memperdalam pengalaman kamu untuk buat real projects.

Pengalaman Capstone Project bersama tim akan memperdalam pengalaman kamu untuk buat real projects.

Sesi Tatap Muka Bersama Expert

Belajar langsung pada ahli berpengalaman! Minimal satu minggu sekali, pelajari dan praktik soal materi di industri sesuai dengan paket pilihanmu.

Belajar langsung pada ahli berpengalaman! Minimal satu minggu sekali, pelajari dan praktik soal materi di industri sesuai dengan paket pilihanmu.

Sesi Tatap Muka Bersama Expert

Belajar langsung pada ahli berpengalaman! Minimal satu minggu sekali, pelajari dan praktik soal materi di industri sesuai dengan paket pilihanmu.

Belajar langsung pada ahli berpengalaman! Minimal satu minggu sekali, pelajari dan praktik soal materi di industri sesuai dengan paket pilihanmu.

Sesi Tatap Muka Bersama Expert

Belajar langsung pada ahli berpengalaman! Minimal satu minggu sekali, pelajari dan praktik soal materi di industri sesuai dengan paket pilihanmu.

Belajar langsung pada ahli berpengalaman! Minimal satu minggu sekali, pelajari dan praktik soal materi di industri sesuai dengan paket pilihanmu.

Buat Portofolio dengan Bimbingan Expert dan Mentor Secara Langsung

Selesaikan capstone project, buat portofoliomu perfect! Perdalam skill-mu dengan ngerjain real case study.

Selesaikan capstone project, buat portofoliomu perfect! Perdalam skill-mu dengan ngerjain real case study.

Review Kode oleh Expert Dibantu AI

Submission akan diperiksa serta diberi saran oleh expert agar kodemu lebih apik dan sesuai standar industri. Bantuan AI bikin prosesnya lebih cepat, tetap dengan saran yang rinci dan mendalam.

Submission akan diperiksa serta diberi saran oleh expert agar kodemu lebih apik dan sesuai standar industri. Bantuan AI bikin prosesnya lebih cepat, tetap dengan saran yang rinci dan mendalam.

Review Kode oleh Expert Dibantu AI

Submission akan diperiksa serta diberi saran oleh expert agar kodemu lebih apik dan sesuai standar industri. Bantuan AI bikin prosesnya lebih cepat, tetap dengan saran yang rinci dan mendalam.

Submission akan diperiksa serta diberi saran oleh expert agar kodemu lebih apik dan sesuai standar industri. Bantuan AI bikin prosesnya lebih cepat, tetap dengan saran yang rinci dan mendalam.

Review Kode oleh Expert Dibantu AI

Submission akan diperiksa serta diberi saran oleh expert agar kodemu lebih apik dan sesuai standar industri. Bantuan AI bikin prosesnya lebih cepat, tetap dengan saran yang rinci dan mendalam.

Submission akan diperiksa serta diberi saran oleh expert agar kodemu lebih apik dan sesuai standar industri. Bantuan AI bikin prosesnya lebih cepat, tetap dengan saran yang rinci dan mendalam.

Tahapan Registrasi

Tahapan Registrasi

Daftar Akun

Registrasi

Pre-test

Administrasi

Daftar Ulang

Daftar/Login

Tahap 1: Buat di-Tempa, kamu harus punya akun di dicoding.com. Kalau sudah, login dan daftar program dengan akun Dicoding.

Registrasi

Tahap 2: Isilah interest form pada halaman Registrasi. Tetapkan juga komitmen kamu untuk mengikuti Tempa.

Kerjakan Pre-Test

Tahap 3: Selesaikan pre-test berupa General Assessment selama 1 jam dan dapatkan diskon sesuai dengan hasilmu!


Ketentuan:

  • Pre-test hanya bisa dilakukan sekali dan tidak dipungut biaya apa pun.

  • Diskon akan ditentukan setelah calon peserta menyelesaikan pre-test.

  • Khusus untuk calon peserta dengan nilai terbaik, diskon tersedia hingga 75%.

Tahap 3: Selesaikan pre-test berupa General Assessment selama 1 jam dan dapatkan
diskon sesuai dengan hasilmu!


Ketentuan:

  • Pre-test hanya bisa dilakukan sekali dan tidak dipungut biaya apa pun.

  • Diskon akan ditentukan setelah calon peserta menyelesaikan
    pre-test.

  • Khusus untuk calon peserta
    dengan nilai terbaik, diskon
    tersedia hingga 75%.

Selesaikan Administrasi

Tahap 4: Selesaikan administrasi dengan melakukan pembayaran sebelum deadline. Tim program akan menghubungi calon peserta via email untuk penyelesaian administrasi.

Melakukan Registrasi Ulang 

Melakukan Registrasi Ulang 

Tahap 5: Peserta yang telah menyelesaikan administrasi akan mendapatkan email untuk melakukan daftar ulang.

Tahap 5: Peserta yang telah menyelesaikan administrasi
akan mendapatkan email
untuk melakukan daftar ulang.

Linimasa Program

Linimasa Program

10 November–31 Januari 2026

10 November–31 Januari 2026

Masa Pendaftaran

Masa Pendaftaran

Masa Pendaftaran

Minggu ke-2 Februari–Minggu ke-4 Juni 2026

Minggu ke-2 Februari–Minggu ke-4 Juni 2026

Masa Pembelajaran

Masa Pembelajaran

Masa Pembelajaran

Minggu ke-3 Juli 2026

Minggu ke-3 Juli 2026

Pemberian Transkrip Nilai Akhir

Pemberian Transkrip Nilai Akhir

Pemberian Transkrip Nilai Akhir

Catatan: Linimasa ini dapat berubah sewaktu-waktu mengikuti perubahan kalender akademik yang berlaku umum di perguruan tinggi.

Prasyarat Mengikuti

Prasyarat

Mengikuti

Tempa
Tempa

Apa Syarat

Ikut Tempa?

Prasyarat Administratif

  • Warga Negara Indonesia (WNI).

  • Mahasiswa jenjang D1-S1.

  • Mahasiswa dari semua jurusan dan semua jenjang semester.

  • Mahasiswa yang berstatus aktif hingga Juli 2026.

    *sesuai dengan petunjuk Kemdiktisaintek dan kebijakan kampus masing-masing.

Apa Syarat

Ikut Tempa?

  • Prasyarat Administratif Warga Negara Indonesia (WNI).

  • Mahasiswa jenjang D1-S1.

  • Mahasiswa dari semua jurusan dan semua jenjang semester.

  • Mahasiswa yang berstatus aktif hingga Juli 2026.


    *sesuai dengan petunjuk Kemdiktisaintek dan kebijakan kampus masing-masing.

Apa Syarat

Ikut Tempa?

Prasyarat Administratif

  • Warga Negara Indonesia (WNI).

  • Mahasiswa jenjang D1-S1.

  • Mahasiswa dari semua jurusan dan semua jenjang semester.

  • Mahasiswa yang berstatus aktif hingga Juli 2026.

    *sesuai dengan petunjuk Kemdiktisaintek dan kebijakan kampus masing-masing.

Prasyarat

Pengetahuan

  • Melek teknologi dan dapat mengoperasikan komputer dengan baik.

  • Memiliki kemampuan dasar pemrograman, dibuktikan dari hasil pre-test. Jika hasilnya sangat baik, kesempatan untuk mendapatkan potongan biaya program lebih besar.

Prasyarat

Pengetahuan

  • Melek teknologi dan dapat mengoperasikan komputer dengan baik.

  • Memiliki kemampuan dasar pemrograman, dibuktikan dari hasil assessment test. Jika hasilnya sangat baik, kesempatan untuk mendapatkan potongan biaya program lebih besar.

Prasyarat

Pengetahuan

  • Melek teknologi dan dapat mengoperasikan komputer dengan baik.

  • Memiliki kemampuan dasar pemrograman, dibuktikan dari hasil pre-test. Jika hasilnya sangat baik, kesempatan untuk mendapatkan potongan biaya program lebih besar.

Prasyarat

Teknis

  • Memiliki perangkat komputer atau laptop dengan spesifikasi berikut.

  • Prosesor Intel Core i3 atau Ryzen 3 ke atas dengan RAM/Memory minimal 4 GB (direkomendasikan 8 GB).

  • Sistem operasi Linux, Windows, atau MacOS.

  • Dilengkapi kamera atau webcam yang berfungsi baik.

  • Berada dalam koneksi internet kabel/WiFi yang memadai atau seluler minimal 4G. Ini supaya pembelajaran tatap muka lancar ketika dalam kondisi kamera menyala.

Prasyarat

Teknis

  • Prasyarat Teknis - Memiliki perangkat komputer atau laptop dengan spesifikasi berikut.

  • Prosesor Intel Core i3 atau Ryzen 3 ke atas dengan RAM/Memory minimal 4 GB (direkomendasikan 8 GB).

  • Sistem operasi Linux, Windows, atau MacOS.

  • Dilengkapi kamera atau webcam yang berfungsi baik.

  • Berada dalam koneksi internet kabel/WiFi yang memadai atau seluler minimal 4G. Ini supaya pembelajaran tatap muka lancar ketika dalam kondisi kamera menyala.

Prasyarat

Teknis

  • Memiliki perangkat komputer atau laptop dengan spesifikasi berikut.

  • Prosesor Intel Core i3 atau Ryzen 3 ke atas dengan RAM/Memory minimal 4 GB (direkomendasikan 8 GB).

  • Sistem operasi Linux, Windows, atau MacOS.

  • Dilengkapi kamera atau webcam yang berfungsi baik.

  • Berada dalam koneksi internet kabel/WiFi yang memadai atau seluler minimal 4G. Ini supaya pembelajaran tatap muka lancar ketika dalam kondisi kamera menyala.

Stories

Stories

Lebih dari 190 ribu alumni program Dicoding berhasil menempa diri, lihat kisah mereka di sini.

Lebih dari 190 ribu alumni program Dicoding berhasil menempa diri, lihat kisah
mereka di sini.

Alur Belajar

Alur Belajar

Artificial Intelligence

Perkuat skill AI dengan belajar konsep machine learning, mengolah data dengan Python, hingga membuat model AI sederhana yang berguna pada proyek nyata.

Detail Materi

Kelas Dasar

  • Memulai Dasar Pemrograman untuk Menjadi Pengembang Software

  • Pengenalan ke Logika Pemrograman (Programming Logic 101)

  • Belajar Pemrograman Prosedural dengan Python

  • Belajar Dasar Git dengan GitHub

  • Belajar Dasar Structured Query Language (SQL)

Kelas Peminatan

  • Belajar Dasar AI

  • Memulai Pemrograman
    dengan Python

  • Belajar Machine Learning
    untuk Pemula

  • Belajar Fundamental
    Analisis Data

Kelas Bonus

  • Belajar Fundamental Deep Learning

Artificial Intelligence

Perkuat skill AI dengan belajar konsep machine learning, mengolah data dengan Python, hingga membuat model AI sederhana yang berguna pada proyek nyata.

Detail Materi

Kelas Dasar

  • Memulai Dasar Pemrograman untuk Menjadi Pengembang Software

  • Pengenalan ke Logika Pemrograman (Programming Logic 101)

  • Belajar Pemrograman Prosedural dengan Python

  • Belajar Dasar Git dengan GitHub

  • Belajar Dasar Structured Query Language (SQL)

Kelas Peminatan

  • Belajar Dasar AI

  • Memulai Pemrograman
    dengan Python

  • Belajar Machine Learning
    untuk Pemula

  • Belajar Fundamental
    Analisis Data

Kelas Bonus

  • Belajar Fundamental
    Deep Learning

Artificial Intelligence

Perkuat skill AI dengan belajar konsep machine learning, mengolah data dengan Python, hingga membuat model AI sederhana yang berguna pada proyek nyata.

Detail Materi

Kelas Dasar

  • Memulai Dasar Pemrograman untuk Menjadi Pengembang Software

  • Pengenalan ke Logika Pemrograman (Programming Logic 101)

  • Belajar Pemrograman Prosedural dengan Python

  • Belajar Dasar Git dengan GitHub

  • Belajar Dasar Structured Query Language (SQL)

Kelas Peminatan

  • Belajar Dasar AI

  • Memulai Pemrograman dengan Python

  • Belajar Machine Learning untuk Pemula

  • Belajar Fundamental Analisis Data

Kelas Bonus

  • Belajar Fundamental Deep Learning

Web Development

Jadilah andal dalam pengembangan web dengan belajar dasar HTML, CSS, dan JavaScript untuk membangun website yang interaktif serta dinamis.

Detail Materi

Kelas Dasar

  • Memulai Dasar Pemrograman untuk Menjadi Pengembang Software

  • Pengenalan ke Logika Pemrograman (Programming Logic 101)

  • Belajar Pemrograman Prosedural dengan Python

  • Belajar Dasar Git dengan GitHub

  • Belajar Dasar Structured Query Language (SQL)

Kelas Peminatan

  • Belajar Dasar
    Pemrograman Web

  • Belajar Dasar
    Pemrograman JavaScript

  • Belajar Membuat Front-End
    Web untuk Pemula

  • Belajar Fundamental Front-End
    Web Development

Kelas Bonus

  • Belajar Pengembangan Aplikasi Web Intermediate

Web Development

Jadilah andal dalam pengembangan web dengan belajar dasar HTML, CSS, dan JavaScript untuk membangun website yang interaktif serta dinamis.

Detail Materi

Kelas Dasar

  • Memulai Dasar Pemrograman untuk Menjadi Pengembang Software

  • Pengenalan ke Logika Pemrograman (Programming Logic 101)

  • Belajar Pemrograman Prosedural dengan Python

  • Belajar Dasar Git dengan GitHub

  • Belajar Dasar Structured Query Language (SQL)

Kelas Peminatan

  • Belajar Dasar Pemrograman Web

  • Belajar Dasar Pemrograman JavaScript

  • Belajar Membuat Front-End
    Web untuk Pemula

  • Belajar Fundamental Front-End
    Web Development

Kelas Bonus

  • Belajar Pengembangan Aplikasi Web Intermediate

Web Development

Jadilah andal dalam pengembangan web dengan belajar dasar HTML, CSS, dan JavaScript untuk membangun website yang interaktif serta dinamis.

Detail Materi

Kelas Dasar

  • Memulai Dasar Pemrograman untuk Menjadi Pengembang Software

  • Pengenalan ke Logika Pemrograman (Programming Logic 101)

  • Belajar Pemrograman Prosedural dengan Python

  • Belajar Dasar Git dengan GitHub

  • Belajar Dasar Structured Query Language (SQL)

Kelas Peminatan

  • Belajar Dasar
    Pemrograman Web

  • Belajar Dasar
    Pemrograman JavaScript

  • Belajar Membuat Front-End
    Web untuk Pemula

  • Belajar Fundamental Front-End
    Web Development

Kelas Bonus

  • Belajar Pengembangan Aplikasi Web Intermediate

Mobile Development

Lebih terampil untuk mengembangkan aplikasi mobile yang interaktif dan dinamis dengan belajar konsep dasar, mulai dari bahasa pemrograman Dart hingga penerapannya menggunakan Flutter.

Detail Materi

Kelas Dasar

  • Memulai Dasar Pemrograman untuk Menjadi Pengembang Software

  • Pengenalan ke Logika Pemrograman (Programming Logic 101)

  • Belajar Pemrograman Prosedural dengan Python

  • Belajar Dasar Git dengan GitHub

  • Belajar Dasar Structured Query Language (SQL)

Kelas Peminatan

  • Belajar Dasar
    Pemrograman Mobile

  • Memulai Pemrograman
    dengan Dart

  • Belajar Membuat Aplikasi
    Flutter untuk Pemula

  • Belajar Fundamental
    Aplikasi Flutter

Kelas Bonus

  • Belajar Pengembangan Aplikasi Flutter Intermediate

Mobile Development

Lebih terampil untuk mengembangkan aplikasi mobile yang interaktif dan dinamis dengan belajar konsep dasar, mulai dari bahasa pemrograman Dart hingga penerapannya menggunakan Flutter.

Detail Materi

Kelas Dasar

  • Memulai Dasar Pemrograman untuk Menjadi Pengembang Software

  • Pengenalan ke Logika Pemrograman (Programming Logic 101)

  • Belajar Pemrograman Prosedural dengan Python

  • Belajar Dasar Git dengan GitHub

  • Belajar Dasar Structured Query Language (SQL)

Kelas Peminatan

  • Belajar Dasar
    Pemrograman Mobile

  • Memulai Pemrograman
    dengan Dart

  • Belajar Membuat Aplikasi
    Flutter untuk Pemula

  • Belajar Fundamental
    Aplikasi Flutter

Kelas Bonus

  • Belajar Pengembangan Aplikasi Flutter Intermediate

Mobile Development

Lebih terampil untuk mengembangkan aplikasi mobile yang interaktif dan dinamis dengan belajar konsep dasar, mulai dari bahasa pemrograman Dart hingga penerapannya menggunakan Flutter.

Detail Materi

Kelas Dasar

  • Memulai Dasar Pemrograman untuk Menjadi Pengembang Software

  • Pengenalan ke Logika Pemrograman (Programming Logic 101)

  • Belajar Pemrograman Prosedural dengan Python

  • Belajar Dasar Git dengan GitHub

  • Belajar Dasar Structured Query Language (SQL)

Kelas Peminatan

  • Belajar Dasar
    Pemrograman Mobile

  • Memulai Pemrograman
    dengan Dart

  • Belajar Membuat Aplikasi
    Flutter untuk Pemula

  • Belajar Fundamental
    Aplikasi Flutter

Kelas Bonus

  • Belajar Pengembangan Aplikasi Flutter Intermediate

University Partner

University Partner

FAQ

FAQ

Apa itu Tempa?

Apa itu Tempa?

Apa itu Tempa?

Apakah program Tempa gratis?

Apakah program Tempa gratis?

Apakah program Tempa gratis?

Siapa saja yang dapat ikut program Tempa?

Siapa saja yang dapat ikut program Tempa?

Siapa saja yang dapat ikut program Tempa?

Apa benefit ikut program Tempa?

Apa benefit ikut program Tempa?

Apa benefit ikut program Tempa?

Apa kriteria untuk bisa ikut program Tempa?

Apa kriteria untuk bisa ikut program Tempa?

Apa kriteria untuk bisa ikut program Tempa?

Apakah perlu bisa coding untuk ikut Tempa?

Apakah perlu bisa coding untuk ikut Tempa?

Apakah perlu bisa coding untuk ikut Tempa?