Wajib untuk semua developer
Security untuk Developer
Celah yang paling sering dibobol dan cara menutupnya, termasuk risiko baru dari kode dan fitur buatan AI.
12 langkah · 3 level6 artikel sudah terbit · 36 menit baca
Pemula
Level 1: Kenali Ancamannya
4/4 terbitOWASP Top 10, menyimpan password, dan dua celah paling klasik.
- OWASP Top 10 untuk Pemula: 10 Celah Paling UmumDaftar sepuluh risiko keamanan yang dipakai developer di seluruh dunia sebagai titik awal. Kamu tidak harus jadi ahli keamanan untuk memahaminya.6 menit baca9 Februari 2026Sudah dibaca
- Menyimpan Password dengan Benar: HashingKalau database-mu bocor, password pengguna tidak boleh ikut terbaca. Begini cara menyimpannya supaya tetap aman, bahkan dalam skenario terburuk.6 menit baca23 Februari 2026Sudah dibaca
- SQL Injection: Cara Kerja dan PencegahannyaCukup satu tanda kutip di kolom login untuk membuka seluruh isi tabel. Lihat sendiri cara kerjanya, lalu tutup celahnya dengan satu kebiasaan sederhana.6 menit baca9 Maret 2026Sudah dibaca
- XSS dan CSRF dengan Contoh NyataDua serangan yang memanfaatkan browser penggunamu sendiri. Kami mencobanya di Chrome sungguhan, supaya kamu tahu persis mana yang aman dan mana yang tidak.6 menit baca23 Maret 2026Sudah dibaca
Menengah
Level 2: Aman Sejak Desain
1/4 terbitAutentikasi, secrets, dependensi, dan keamanan kode buatan AI.
- Autentikasi dan session yang aman Segera hadir
- Environment Variable dan Secrets: Jangan di KodeAPI key yang tertulis di kode cepat atau lambat akan bocor: lewat GitHub, screenshot, atau chat dengan AI. Simpan di tempat yang semestinya.7 menit baca12 Januari 2026Sudah dibaca
- Keamanan dependensi dan supply chain Segera hadir
- Keamanan kode buatan AI dan prompt injection Segera hadir
Lanjut
Level 3: Lapisan Pertahanan
1/4 terbitHeader keamanan, pembatasan akses, kriptografi praktis, dan audit.
- HTTPS dan security headers Segera hadir
- Rate limiting dan mencegah penyalahgunaan Segera hadir
- Penerapan Kriptografi pada Aplikasi Keamanan KomputerKonsep enkripsi dan dekripsi beserta penerapan kriptografi sehari-hari: telekomunikasi, perbankan, e-mail, smart card, hingga transaksi di mesin ATM.5 menit baca29 Desember 2021Sudah dibaca
- Audit keamanan mandiri sebelum rilis Segera hadir
Jalur belajar lainnya
Belum pernah ngoding
Mulai Ngoding dari Nol
Fondasi yang benar untuk pemula: logika, Python, Git, sampai proyek pertamamu online. Belajar bersama AI tanpa jadi bergantung.
1Kenalan dengan Kode2Berpikir Seperti Programmer3Proyek Pertama Sampai Online8 dari 17 langkah terbitMulai jalur Punya ide, belum bisa ngodingBaruVibe Coding: Bikin Aplikasi dengan AI
Dari ide sampai aplikasi online dengan bantuan AI, termasuk memahami hasilnya, menghindari jebakan, dan menjaganya tetap aman.
1Aplikasi Pertama dengan AI2Membangun yang Beneran Dipakai3Dari Prototipe ke Produk9 dari 12 langkah terbitMulai jalur Sudah bisa ngodingBaruDeveloper + AI
Jadi developer yang jauh lebih produktif dengan asisten dan agen coding, lalu bangun fitur AI ke dalam aplikasimu.
1AI di Alur Kerjamu2AI yang Bisa Dipercaya3Membangun Fitur AI12 langkah · disiapkanLihat kurikulum