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

Jadilah tech talent yang siap terjun ke dunia karier! Bikin skill front-end 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

Di 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

Di 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

Di 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.000.000

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.000.000

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.000.000

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 dan siap bantu proses kamu dengan memberikan Surat Rekomendasi (atas persetujuan kampus) sampai audiensi dengan pihak kampus.

Tempa bisa dikonversi jadi 20 SKS dan siap bantu proses kamu dengan memberikan Surat Rekomendasi (atas persetujuan kampus) 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 dan siap bantu proses kamu dengan memberikan Surat Rekomendasi (atas persetujuan kampus) sampai audiensi dengan pihak kampus.

Tempa bisa dikonversi jadi 20 SKS dan siap bantu proses kamu dengan memberikan Surat Rekomendasi (atas persetujuan kampus) 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

Bentuk skill-mu lebih menawan dengan belajar langsung pada ahli yang berpengalaman! Minimal satu minggu sekali, pelajari dan praktik soal materi di industri sesuai dengan paket pilihanmu.

Bentuk skill-mu lebih menawan dengan belajar langsung pada ahli yang berpengalaman! Minimal satu minggu sekali, pelajari dan praktik soal materi di industri sesuai dengan paket pilihanmu.

Sesi Tatap Muka Bersama Expert

Bentuk skill-mu lebih menawan dengan belajar langsung pada ahli yang berpengalaman! Minimal satu minggu sekali, pelajari dan praktik soal materi di industri sesuai dengan paket pilihanmu.

Bentuk skill-mu lebih menawan dengan belajar langsung pada ahli yang berpengalaman! Minimal satu minggu sekali, pelajari dan praktik soal materi di industri sesuai dengan paket pilihanmu.

Sesi Tatap Muka Bersama Expert

Bentuk skill-mu lebih menawan dengan belajar langsung pada ahli yang berpengalaman! Minimal satu minggu sekali, pelajari dan praktik soal materi di industri sesuai dengan paket pilihanmu.

Bentuk skill-mu lebih menawan dengan belajar langsung pada ahli yang 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, buatlah portofolio paling perfect! Skill-mu akan diperdalam dengan ngerjain real study case bareng tim.

Selesaikan capstone project, buatlah portofolio paling perfect! Skill-mu akan diperdalam dengan ngerjain real study case bareng tim.

Review Kode oleh Expert Dibantu AI

Submission akan diperiksa dan 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 dan 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 dan 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 dan 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 dan 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 dan 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 yang terdiri dari General Technical Assessment, Learning Path Assessment, dan Traits Assessment).

Ketentuan:

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

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

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

Selesaikan Administrasi

Tahap 4: Selesaikan administrasi dengan ikuti tes seleksi berbayar selama 1 hari. Tim program akan menghubungi calon peserta via email untuk penyelesaian administrasi.

Melakukan Registrasi Ulang 

Tahap 5: Peserta yang lolos tes seleksi akan mendapatkan email untuk melakukan daftar ulang.

Linimasa Program

Linimasa Program

3 November–31 Januari 2026

3 November–31 Januari 2026

Masa Pendaftaran

Masa Pendaftaran

Masa Pendaftaran

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 D3/D4/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 D3/D4/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 D3/D4/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 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 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 assessment 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)

  • Belajar Dasar AI

Kelas Peminatan

  • 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)

  • Belajar Dasar AI

Kelas Peminatan

  • 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)

  • Belajar Dasar AI

Kelas Peminatan

  • 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)

  • Belajar Dasar Pemrograman Web

Kelas Peminatan

  • 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)

  • Belajar Dasar Pemrograman Web

Kelas Peminatan

  • 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)

  • Belajar Dasar Pemrograman Web

Kelas Peminatan

  • 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)

  • Belajar Dasar Pemrograman Mobile

Kelas Peminatan

  • 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)

  • Belajar Dasar Pemrograman Mobile

Kelas Peminatan

  • 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)

  • Belajar Dasar Pemrograman Mobile

Kelas Peminatan

  • 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

Daftar Sekarang

Daftar Sekarang

Daftar Sekarang

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?