Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AI-Native Software Engineering: Yapay Zeka ile Mühendislik
Bestseller
Highest Rated
Rating: 4.5 out of 5(37 ratings)
343 students

AI-Native Software Engineering: Yapay Zeka ile Mühendislik

AI a kod yazdırmayı herkes öğrendi. Siz AI ekibini yönetin: Analist, Developer, QA — sıfırdan production a gerçek proje
Created byEngin Demiroğ
Last updated 8/2026
Turkish
Turkish [Auto],

What you'll learn

  • AI'a kod yazdırmayı değil, bir AI ekibini (Analist, Developer, QA) gerçek görev tanımlarıyla yönetmeyi öğreneceksiniz
  • Tek cümlelik istekleri, test edilebilir kabul kriterleri olan profesyonel spec'lere dönüştüreceksiniz (Intent → Clarify → Spec)
  • AI'ın çıkardığı planı okuma, sorgulama ve onaylama disiplinini kazanacaksınız — kod yazılmadan hatayı yakalayacaksınız
  • Kodu yazan AI'dan bağımsız bir QA oturumuyla review ve verify yapmayı, bulguları gerçek/gürültü diye ayıklamayı öğreneceksiniz
  • "Testler geçti" ile "test doğru şeyi ölçüyor" arasındaki farkı mutasyon doğrulamasıyla kanıtlayacaksınız
  • Modüler monolith mimarisiyle, udemy benzeri bir eğitim platformunu sıfırdan inşa edeceksiniz
  • AI'ın her oturumda bağlamı koruması için docs seti, spec şablonu ve rol kartları sistemini kuracaksınız
  • Frontend'i de aynı mühendislik standardıyla geliştireceksiniz: TypeScript, design token'lar, üç durum kuralı, görsel kanıt
  • İşler ters gittiğinde panik değil protokol uygulayacaksınız: 12 kurtarma promptuyla (AP) kırmızı testten regresyona güvenli dönüş
  • Süreci beş sayıyla ölçmeyi öğreneceksiniz — "AI işe yarıyor mu?" sorusuna duyguyla değil, trendle cevap vereceksiniz

Course content

9 sections16 lectures3h 40m total length
  • Giriş - Yazılım Bitti mi18:07
  • Prompt Playbook (İndirip Takip Ediniz)1:00:19

Requirements

  • Temel programlama bilgisi (örnekler C#/.NET ve React ile; başka dilden gelenler de rahat takip eder — öğretilen şey dil değil, disiplindir)
  • En az bir AI kodlama aracına erişim: Claude Code, Cursor veya GitHub Copilot (biri yeterli)
  • Prompt mühendisliği bilgisi GEREKMEZ — promptlar hazır verilir, asıl öğretilen onların anatomisidir

Description

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

Who this course is for:

  • AI araçlarını deneyip "hızlı ama güvenemiyorum" noktasında kalan yazılım geliştiriciler
  • Ekibine AI kullanım standardı ve kalite süreci kurmak isteyen tech lead'ler ve engineering manager'lar
  • AI çağında farkını "araç bilen" değil "süreç kuran" mühendis olarak yaratmak isteyen junior/mid geliştiriciler
  • Vibe coding ile prototip üretebilen ama üretim kalitesine geçemeyen herkes