Bangun Karirmu Sebagai Developer Profesional

Jadilah tuan rumah di negeri sendiri dengan belajar langsung dari para inovator dan developer expert

#ceritadicoding : Story of Dicoding

Dicoding secara resmi diluncurkan tanggal 5 Januari 2015 untuk menjembatani developer Indonesia dengan kebutuhan dan permintaan pasar yang semakin kompetitif. Melalui keempat pilar: challenge, event, academy, dan jobsdicoding secara giat bekerja untuk mewujudkan misinya menumbuhkembangkan ekosistem industri IT di Indonesia dengan mengasah talenta terbaik menghasilkan produk teknologi unggul yang mampu bersaing di pasar lokal maupun global.

AWS Back-End Academy 2025 Kembali Hadir dengan Tambahan Modul Generative AI

AWS Back-End Academy 2025 Kembali Hadir dengan Tambahan Modul Generative AI

Tahukah kamu? Komdigi memperkirakan penggunaan AI menyumbang sekitar 12% terhadap PDB nasional di tahun 2030 mendatang. Namun, berdasarkan Global AI Index 2024 Indonesia masih berada di posisi 69 dari 83 negara, hal ini menunjukkan bahwa diperlukan adanya inovasi untuk mendukung kemajuan AI di Indonesia. Di tahun 2025, Amazon Web Services (AWS) bersama Dicoding kembali mengadakan program ...

Apa Itu ChatGPT?

Apa Itu ChatGPT?

Di era digital yang serba cepat ini, kecerdasan buatan (AI) semakin menjadi bagian penting dalam kehidupan sehari-hari. Salah satu inovasi yang paling banyak menarik perhatian adalah ChatGPT, sebuah chatbot canggih yang mampu berinteraksi secara alami dengan manusia. Kehadirannya tidak hanya memudahkan pekerjaan, tetapi juga membuka peluang baru dalam dunia pendidikan, ...

Pernah Jadi Full Stack Developer Dadakan, Sekarang Jadi Developer Serba Bisa

Pernah Jadi Full Stack Developer Dadakan, Sekarang Jadi Developer Serba Bisa

Cerita Hendri Wahyu Perdana Lulusan Program Intensif Dicoding Dunia teknologi berubah sangat cepat. Perubahan ini menuntut talenta digital harus serba bisa dan lebih adaptif. Jika tidak, pasti akan tergantikan. Prinsip inilah yang membawa Hendri Wahyu Perdana (22), developer muda asal Cilacap, sukses berkarier. Hendri pernah “ditodong” menjadi full stack developer ...

Apa itu Kecerdasan Buatan atau AI?

Apa itu Kecerdasan Buatan atau AI?

Apa itu Kecerdasan Buatan atau AI? Kecerdasan buatan atau AI adalah istilah umum untuk sistem komputer yang mampu melakukan tugas yang biasanya memerlukan kecerdasan manusia, seperti pengenalan pola, pengambilan keputusan, dan pemrosesan bahasa. Artikel ini menjelaskan konsep inti, perbedaan dengan machine learning dan deep learning, contoh aplikasi sehari-hari, manfaat, risiko ...

Sempat Jadi Petugas Catering, Sekarang Putera Jadi Full-Stack Developer

Sempat Jadi Petugas Catering, Sekarang Putera Jadi Full-Stack Developer

Cerita Muhamad Putera Alfadri, Lulusan Coding Camp powered by DBS Foundation Banyak dari kita terjun secara profesional ke dunia teknologi berbekal ijazah S1, berbeda dengan Muhamad Putera Alfadri (18) yang memulai kariernya dengan ijazah SMK. Kondisi tersebut sempat membuatnya minder. Ia khawatir tak mampu bersaing dengan talenta digital lain yang ...

Panduan Praktis State Management BLoC vs Riverpod

Panduan Praktis State Management BLoC vs Riverpod

State management adalah elemen krusial saat membangun aplikasi Flutter. Artikel ini membandingkan BLoC vs. Riverpod lewat studi kasus praktis untuk membantu developer memilih pendekatan yang tepat.  Dalam satu panduan ini, kamu akan menemukan konsep inti, alur data, contoh migrasi, metrik kinerja, strategi testing, dan rekomendasi implementasi berdasarkan skenario nyata. Alasan ...

Meraih Mimpi Jadi Sarjana Pertama di Keluarga dan Jadi Data Consultant

Meraih Mimpi Jadi Sarjana Pertama di Keluarga dan Jadi Data Consultant

Cerita Rahma Nur Annisa, Lulusan Program Coding Camp powered by DBS Foundation Rahma Nur Annisa (21) adalah mahasiswa aktif semester 7 di Universitas Gajah Mada (UGM). Dulu tidak terpikir olehnya untuk bisa melanjutkan pendidikan hingga ke tingkat sarjana. Namun, berkat kecintaannya pada ilmu pengolahan data dan keikutsertaannya dalam program Coding ...

Panduan Lengkap Next.js 15 App Router untuk Pemula

Panduan Lengkap Next.js 15 App Router untuk Pemula

Next.js 15 memperkenalkan App Router yang menyederhanakan routing dan layout dalam aplikasi React modern. Artikel ini akan menjelaskan konsep utama, struktur file, data fetching, perbandingan dengan Pages Router, serta contoh langkah demi langkah untuk membuat halaman dasar hingga deployment. Mengapa App Router Penting untuk Aplikasi Modern? App Router memecahkan tiga ...

Core Web Vitals 2025: Cara Turunkan INP di React

Core Web Vitals 2025: Cara Turunkan INP di React

INP (Interaction to Next Paint) adalah metrik Core Web Vitals yang mengukur responsivitas interaksi dan kini penting untuk peringkat serta UX (user experience). Artikel ini menjelaskan cara mengukur, mendiagnosis, serta menurunkan INP pada aplikasi React dengan teknik praktis, alat, dan strategi arsitektur modern. Dasar Core Web Vitals dan Konsep Responsiveness ...

“Calon Engineer Harus Rajin Belajar di Dalam dan di Luar Kelas”

“Calon Engineer Harus Rajin Belajar di Dalam dan di Luar Kelas”

Cerita Arrya Dali Lesmana, Lulusan Program Intensif di Dicoding Untuk menjadi talenta digital masa depan dengan karier menjanjikan, wawasan yang kita peroleh dari institusi pendidikan formal perlu dilengkapi dengan ilmu-ilmu yang relevan dengan kebutuhan masa kini. Arrya Dali Lesmana (23) memahami betul hal ini. Pemuda asal Bandung ini terus menambah ...