Enam belas minggu dari demo ke enterprise

Empat term, lima belas modul. Ikuti seluruh program atau modul mana pun secara terpisah.

Term 1Fondasi

Modul 00

Orientasi: Pola Pikir Vibe Engineer

Sebuah demo hanya punya satu pengguna, yaitu Anda sendiri, di jaringan yang bagus, dengan data yang bersih, menjalankan happy path satu kali. Produksi punya ribuan pengguna, jaringan yang buruk, input yang berniat jahat, klik yang terjadi bersamaan, dependensi yang tidak stabil, tagihan cloud, dan regulator. Tool AI sangat jago membuat demo. Jarak antara demo dan produksi persis berupa 111 butir di poster.

Modul 01

Alur Kerja Engineering dengan Bantuan AI

Aturannya: tulis atau review test-nya sendiri; biarkan AI menulis implementasinya. Kalau AI menulis keduanya, AI bisa membuat keduanya salah dengan cara yang sama.

Modul 02

Cara Internet Sebenarnya Bekerja

Modul 03

Fondasi Data

// Fixed: 2 queries total (or a join) const orders = await db.order.findMany({ include: { customer: true } }); Deteksi dengan query logging di test: assert jumlah query per request.

Modul 04

API dan Kontrak

Pola (seperti yang dipopulerkan Stripe):

Term 2Keamanan

Modul 05

Keamanan Aplikasi: OWASP Top 10:2025

Baru di 2025: Supply Chain menjadi kategori tersendiri di A03, dan Mishandling of Exceptional Conditions masuk di A10. Keduanya tepat di area di mana tool AI paling lemah.

Modul 06

Keamanan AI dan Agen

Dua prinsip desain OWASP: least agency (batasi bukan hanya akses, tapi juga seberapa banyak agen boleh bertindak tanpa konfirmasi ulang; otonomi harus diraih) dan strong observability (lihat apa yang dilakukan agen, mengapa, dan dengan identitas siapa).

Term 3Reliabilitas dan skala

Modul 07

Pola Resiliensi

Modul 08

Async, Event, dan Real-Time

Modul 09

Performa dan Skalabilitas

Modul 10

Kebenaran Sistem Terdistribusi

Term 4Operasional produksi

Modul 11

Shipping: CI/CD, Supply Chain, dan Infrastruktur

Modul 12

Observability dan SRE

Modul 13

Disaster Recovery dan Manajemen Insiden

Modul 14

Kepatuhan, Tata Kelola, dan Audit

Pola engineering: inventaris/peta data, klasifikasi (publik, internal, rahasia, terbatas), enkripsi tingkat field untuk data terbatas, redaksi PII di log dan di prompt yang dikirim ke penyedia LLM, penghapusan yang merambat ke backup sesuai jadwal, DPA dengan setiap sub-processor (termasuk vendor AI, dengan ketentuan training/retensi yang sudah dicek).