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

Progressive Web App (PWA) di Indonesia: Tutorial Peluang & Tantangan

Progressive Web App (PWA) di Indonesia: Tutorial Peluang & Tantangan

Dalam beberapa tahun terakhir, teknologi web mengalami perkembangan yang sangat pesat. Salah satu inovasi paling menarik adalah hadirnya progressive web app (PWA). Bagi kamu yang berkecimpung di dunia web development atau pemilik bisnis digital, memahami PWA bisa jadi langkah besar menuju user experience yang lebih baik.  Nah, kali ini kita ...

Cara Menghindari SQL Injection

Cara Menghindari SQL Injection

Sebagai developer, kamu pasti sadar bahwa keamanan aplikasi adalah hal yang sangat penting. Namun, sering kali, aspek ini justru diabaikan karena fokus utama lebih ke pengembangan fitur. Padahal, serangan siber bisa datang kapan saja, dan salah satu bentuk serangan paling umum yang mengintai para developer adalah SQL injection. Nah, dalam ...

Pernah Mengerjakan Proyek Nyata Membuat Kesempatan Magang Jadi Terbuka

Pernah Mengerjakan Proyek Nyata Membuat Kesempatan Magang Jadi Terbuka

Cerita Ivan Jaelani Besti, Lulusan Coding Camp powered by DBS Foundation Ivan Jaelani Besti (21) melihat teknologi sebagai sebuah alat yang mampu menyederhanakan hidup dan membuka peluang tak terbatas. Pemuda asal Sukabumi ini memiliki rasa ingin tahu yang membuatnya semangat untuk terus mengeksplorasi cara kerja software dan bagaimana data bisa ...

Pengumuman Pemenang Arcade Affiliate 2025

Pengumuman Pemenang Arcade Affiliate 2025

Halo peserta Arcade Affiliate 2025!👋 Dalam upaya membuka lebih banyak peluang bagi talenta digital Indonesia, Google Cloud Arcade Fasilitator 2025 menghadirkan program Arcade Affiliate sebagai bagian dari inisiatif Google Cloud Arcade Fasilitator 2025.  Selama periode 16 Juli hingga 15 September 2025, lebih dari +600 peserta telah berkontribusi membawa lebih dari ...

Menentukan Jalur Karier: Back-End, Front-End, atau Full Stack Developer?

Menentukan Jalur Karier: Back-End, Front-End, atau Full Stack Developer?

Kamu tertarik untuk berkarier di dunia pemrograman? Dunia teknologi memang penuh peluang, apalagi dengan terus berkembangnya kebutuhan akan talenta digital. Di antara berbagai pilihan karier dalam bidang pengembangan perangkat lunak, ada tiga jalur utama yang sering menjadi pertimbangan: front-end developer, back-end developer, dan full stack developer. Nah, kalau kamu masih ...

Data Engineer vs Data Scientist – Mana yang Cocok?

Data Engineer vs Data Scientist – Mana yang Cocok?

Data engineer dan data scientist adalah dua profesi yang sering terdengar di era big data saat ini. Keduanya sama-sama berkutat dengan data, tapi fokus dan tanggung jawabnya tentu berbeda. Banyak orang sering bingung, apakah lebih baik jadi data engineer atau data scientist? Apakah keduanya bersaing atau justru saling melengkapi? Artikel ...

Pijak in Collaboration with IBM SkillsBuild: Beasiswa Pelatihan AI TERBARU!

Pijak in Collaboration with IBM SkillsBuild: Beasiswa Pelatihan AI TERBARU!

Di era digital, kebutuhan akan talenta teknologi terus meningkat. Menjawab tantangan tersebut, Pijak in collaboration with IBM SkillsBuild menghadirkan program beasiswa pelatihan Artificial Intelligence (AI) yang dirancang untuk membekali generasi muda Indonesia dengan keterampilan paling relevan dengan industri saat ini. Kolaborasi strategis antara Dicoding dan IBM SkillsBuild ini menargetkan hingga ...

Merapikan Android App dengan Clean Architecture

Merapikan Android App dengan Clean Architecture

Kalau kamu sedang membangun aplikasi Android dan mulai merasa kodenya seperti benang kusut yang sulit dipelihara, mungkin sekarang saatnya mencoba pendekatan clean architecture.  Konsep ini bukan hanya sekadar gaya atau tren dalam pengembangan perangkat lunak, tapi sebuah pendekatan arsitektural yang bisa bikin proyek kamu lebih terstruktur, scalable, dan mudah di-maintain. ...

Serverless Computing: Solusi Simple Bangun Aplikasi

Serverless Computing: Solusi Simple Bangun Aplikasi

Kalau kamu sering berkecimpung di dunia pemrograman atau pengembangan aplikasi, pasti kamu tahu betapa menguras waktu dan tenaga saat harus mengurus infrastruktur server. Nah, kalau kamu mencari cara yang lebih simpel dan fleksibel untuk membangun aplikasi, berarti kamu harus kenalan sama yang namanya serverless computing. Di artikel ini, kita akan ...