
AI'a kod yazdırmayı herkes öğrendi. Bu kurs size başka bir şey öğretecek: AI ile mühendislik yapmayı.
Yazılım mühendisliği yirmi yıl boyunca kod merkezliydi. AI çağında artık bağlam merkezli: kod üretimi ucuzladı; doğru bağlam, doğru karar ve doğrulama pahalılaştı. Bu kursun tek cümlelik özeti şu: AI hız kazandırır; süreç kalite kazandırır.
Bu kursta ne yapacağız?
Bomboş bir klasörden başlayıp, udemy benzeri bir video eğitim platformunu (modüler monolith: .NET minimal API + EF Core + React & TypeScript) production kalitesinde inşa edeceğiz. Ama kodu biz yazmayacağız — bir AI ekibi yazacak: iş talebini şartnameye çeviren bir Analist, planla inşa eden bir Developer ve ayrı bir oturumda çalışan, kod yazma yetkisi olmayan bir QA. Sizin rolünüz ekibin yöneticisi olmak: spec'i siz onaylayacaksınız, planı siz geçireceksiniz, bulguları siz ayıklayacaksınız, teslim kararını siz vereceksiniz.
Bu kurs bir prompt kursu değil. Promptların tamamı hazır olarak verilir — ezberlemeniz gerekmez. Öğretilen şey promptların anatomisidir: bağlam, görev, sınırlar, kanıt, onay. Bir promptu unutan, anatomisini bilen kişi onu yeniden türetir.
Neler var?
AI'a projeyi öğretmek: docs seti, spec şablonu, mimari yasaklar
AI ekibini "işe almak": rol kartları, yetkiler ve yasaklar ("QA kod yazamaz")
Tam geliştirme döngüsü: Intent → Clarify → Spec → Plan → Build → Review → Test → Verify → Ship
Bağımsız denetim: kodu yazan akıl kendini denetleyemez — iki pencere disiplini
Testin anlamını doğrulama: yeşil test yetmez, doğru şeyi ölçen test gerekir
İşler ters gittiğinde 12 kurtarma protokolü: kırmızı test, regresyon, plan sapması, bağlam kaybı
Frontend'de aynı disiplin: TypeScript, design token'ları, her ekranda yükleme/boş/hata durumu