Programlar
Orta6 hafta7 bölüm · 35 ders · 7 ödev

Yapay Zekâ Çağında Yazılım Geliştirme

Yapay zekâ destekli kodlama araçlarını kullanmayı değil, onlarla sorumlu çalışmayı öğreten program. Modellerin ne yaptığı ve yapmadığı, bağlam ve istem tasarımı, kodlama ajanlarının iş akışı, üretilen kodu gözden geçirme, test, güvenlik ve takım pratikleri. Sonunda yapay zekâ ile teslim edilmiş, gözden geçirilmiş bir özellik.

Verilen süreler tahminidir; kurumunuzun saat planlamasına göre revize edilir.

Kime uygun

  • · Kodlama asistanlarını verimli ve güvenli kullanmak isteyen yazılımcılar
  • · Takımına yapay zekâ destekli süreç kuracak ekip liderleri

Ön koşullar

  • · Bir dilde kod yazıp bir projeyi Git ile yönetebilmek
  • · Test yazma deneyimi önerilir

Müfredat

Büyük dil modeli ne yapar, ne yapmaz28 dk
Token, bağlam penceresi ve sınırları26 dk
Halüsinasyon: neden olur, nasıl fark edilir30 dk
Model, araç ve ajan arasındaki fark24 dk
Bölüm ödevi: Aynı sorunun modeller arası yanıtlarını karşılaştırmak40 dk
Aynı sorunun modeller arası yanıtlarını karşılaştırmaködev
Anthropic — Belgelerbağlantı
OpenAI — Belgelerbağlantı
Andrej Karpathy — Deep Dive into LLMsbağlantı
İyi istemin anatomisi28 dk
Bağlam vermek: dosya, hata, kısıt26 dk
Örnekle yönlendirmek30 dk
İstemi yinelemek ve sürümlemek28 dk
Bölüm ödevi: Belirsiz bir görevi iyi tanımlanmış isteme çevirmek45 dk
Belirsiz bir görevi iyi tanımlanmış isteme çevirmeködev
Anthropic — İstem Mühendisliğibağlantı
OpenAI — İstem Mühendisliğibağlantı
Prompting Guidebağlantı
Asistan, tamamlama ve ajan farkı26 dk
Plan, uygula, doğrula döngüsü30 dk
Araçlar, izinler ve güvenli çalışma alanı24 dk
Görevi küçük ve doğrulanabilir parçalara bölmek28 dk
Bölüm ödevi: Ajanla küçük bir özelliği planlayıp uygulatmak50 dk
Ajanla küçük bir özelliği planlayıp uygulatmaködev
Claude Code — Belgelerbağlantı
Anthropic — Etkili Ajanlar Kurmakbağlantı
Model Context Protocolbağlantı
Gözden geçirme neden hâlâ senin işin26 dk
Yaygın AI hataları: uydurma API, gizli gerilemeler30 dk
Fark (diff) okuma disiplini28 dk
Karmaşıklık borcunu fark etmek26 dk
Bölüm ödevi: AI üretimi bir PR'ı satır satır incelemek40 dk
AI üretimi bir PR'ı satır satır incelemeködev
Google — Kod İnceleme Rehberibağlantı
Conventional Commentsbağlantı
Refactoring — Martin Fowlerbağlantı
Önce test, sonra ajan30 dk
AI ile test yazmanın tuzakları24 dk
Tip, linter ve CI'ı korkuluk olarak kullanmak28 dk
Doğrulanamayan şeyi nasıl kabul etmemeli26 dk
Bölüm ödevi: Ajanı testle yönlendirerek hata düzeltmek45 dk
Ajanı testle yönlendirerek hata düzeltmeködev
Testing Library — Rehberbağlantı
Playwright — Belgelerbağlantı
Test Pyramid — Martin Fowlerbağlantı
Prompt injection ve araç kötüye kullanımı30 dk
Sır ve kişisel veri sızıntısı28 dk
KVKK ve kurum verisi26 dk
Üretilen kodun lisansı ve sorumluluğu30 dk
Bölüm ödevi: Bir depo için AI kullanım politikası yazmak50 dk
Bir depo için AI kullanım politikası yazmaködev
OWASP — LLM Uygulamaları İlk 10bağlantı
KVKK — Kurum Rehberleribağlantı
NIST — AI Risk Yönetim Çerçevesibağlantı
Depoyu ajana hazırlamak: kural ve bağlam dosyaları24 dk
Maliyet, gecikme ve model seçimi28 dk
Takımda ortak çalışma kuralları26 dk
Buradan sonra nereye30 dk
Bitirme projesi: AI ile teslim edilmiş özellik: plan, testler, inceleme notları ve kullanım politikası60 dk
AI ile teslim edilmiş özellik: plan, testler, inceleme notları ve kullanım politikasıödev
AGENTS.mdbağlantı
Anthropic — Fiyatlandırma ve Kullanımbağlantı
The Pragmatic Programmerbağlantı
DersÖdevKaynak

Bu programı kurumunuzun kendi sınıfında, müfredat, ders ve değerlendirme dahil yürütüyorum.

Kurumunuza getirin