Eğitim İçeriği
Claude Code Girişi & AI Destekli Yazılım Mühendisliği
- Claude Code nedir ve geleneksel AI araçlarından nasıl farklıdır?
- Yazılım mühendisliğinde generative AI ajanlarının rolü
- Büyük istemler (prompts) kullanarak uygulamalar oluşturma
- AI destekli geliştirmenin sağladığı verimlilik kazançları
AI Çalışma Gücü & Yazılım Mühendisliği Verimliliği
- Claude Code'ı bir AI geliştirme ekibi olarak kullanmak
- Mühendislik alanında yapay zeka konusunda yaygın korkuları ve yanlış anlaşılmaları ele almak
- AI çalışma gücü ekonomisini anlamak
- Çoklu çözüm üretmek için "Best-of-N" deseninden yararlanmak
- En uygun uygulamaları seçmek ve geliştirmek
Claude Code, Tasarım ve Kod Kalitesi
- Yapay zekanın kod kalitesini değerlendirebileceğini nasıl belirleyebiliriz?
- AI yardımıyla yazılım tasarım prensiplerini uygulamak
- AI kullanarak gereksinim alanlarını ve çözüm seçeneklerini keşfetmek
- Konuşma temelli tasarım süreçleriyle hızlı prototipleme
- Çıktı kalitesini artırmak için kısıtlamalar ve yapılandırılmış istemler kullanmak
Süreç, Bağlam ve Model Context Protocol (MCP)
- Ham kod üretiminin önemi yerine süreç ve bağlamın önemi
- CLAUDE.md aracılığıyla kalıcı global bağlam oluşturma
- Proje kurallarını, mimariyi ve kısıtlamaları bağlam dosyalarında yapılandırma
- Claude Code komutları aracılığıyla tekrar kullanılabilir hedefli bağlam
- Örneklerle Claude Code'ı eğiterek içindeki öğrenme (in-context learning)
Claude Code ile Otomasyon & Dokümantasyon
- Claude Code kullanılarak dokümantasyon oluşturma ve sürdürme
- Tekrarlayan mühendislik görevlerini otomatikleştirme
- Bağlam ve komutlar tarafından yönlendirilen tekrar kullanılabilir iş akışları oluşturma
Claude Code ile Sürüm Kontrolü & Paralel Geliştirme
- Claude Code'ı Git tabanlı iş akışlarıyla entegre etmek
- AI ajanları ile Git dalları ve çalışma ağaçlarını kullanmak
- Paralel olarak Claude Code görevlerini çalıştırmak
- Ayrı özellikler üzerinde birden fazla alt-AJA koordinasyonunu sağlamak
- Paralel özellik geliştirmeyi güvenli bir şekilde yönetmek
Claude Code Ölçekleme & AI Akıl Yürütme Yeteneği
- Claude Code'ın gözleri, kulakları ve elleri olarak hareket etmek
- Claude Code'in kendi çalışmalarını denetlemesini sağlamak
- Token sınırlarını ve mimari karmaşıklığı yönetmek
- AI ölçeklenebilirliği için proje yapısı ve dosya adlandırmasını tasarlamak
- AI yardımıyla uzun vadeli kod tabanı sağlığını sürdürmek
Çoklu Ortam İstemleri & Süreç Odaklı Geliştirme
- Koddan önce süreç ve bağlamı düzeltmek
- Sözleşmeli olmayan girdileri (notlar, çizimler, teknik şartnameler) üretim koduna dönüştürmek
- Uygulamayı yönlendirmek için çoklu ortam girdilerini kullanmak
- Tekrarlanabilir AI destekli geliştirme süreçleri oluşturma
Vize Çalışması: Kendi Claude Code Sürecinizi Tanımlama
- Kişisel veya ekip düzeyinde bir Claude Code iş akışı tasarlamak
- Bağlam dosyaları, komutlar, alt-ajanlar ve istemleri birleştirmek
- Tekrar kullanılabilir, ölçeklenebilir AI destekli mühendislik süreci oluşturma
Kurs İçin Gerekli Önbilgiler
- Yazılım geliştirme ilkeleri ve yaygın mühendislik iş akışları hakkında bilgi.
- JavaScript, Python gibi bir programlama dili deneyimi.
- Komut satırı / terminal kullanımı deneyimi ve Git iş akışlarına aşinalık.
Hedef Kitle
- Geliştirme süreçlerine yapay zeka entegre etmek isteyen yazılım geliştiriciler.
- Yapay zeka araçlarını kullanarak mühendislik verimliliğini artırmayı hedefleyen teknik ekip liderleri.
- AI destekli kod otomasyonuna ilgi duyan DevOps mühendisleri ve mühendislik yöneticileri.
Danışanlarımızın Yorumları (2)
Claude'nin gücü, bilişim alanında bir sonraki altın olacaktır.
QINISO DLAMINI - Eswatini Revenue Service
Eğitim - Claude for Coding
Yapay Zeka Çevirisi
Chris, yiyecek ve düşünceyi çerçeveleme konusunda olağanüstü bir iş çıkardı ve çeşitli konularda takım sohbetini teşvik etti.
Mitch McBride - Mitch McBride
Eğitim - Claude for Coding
Yapay Zeka Çevirisi