Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Otomatik Tamamlamadan Agent'a: Kaymanın Anlaşılması
- Copilot önerilerinin agent destekli çok adımlı planlamadan farkları.
- Agent döngüsü mimarisi: planlama, oluşturma, yürütme ve yineleme.
- Agent görevleri için dil desteği ve model seçimi.
- Gerçek dünya örnekleri: beş satırlık fonksiyonlardan çok dosyalı özelliklere.
IDE'nizde Agent Mode'u Etkinleştirme
- VS Code, JetBrains ve Neovim'de etkinleştirme.
- Bağlam penceresi ve model katmanı tercihlerini yapılandırma.
- Eşik kuralları belirleme ve büyük ikili dosyaları görmezden gelme.
- Copilot Chat ile satır içi (inline) agent iş akışlarının yönetimi.
Çok Adımlı Planlama ve Yürütme
- Copilot'a bir özelliği uçtan uca geliştirmesi için yönlendirme istemi gönderme.
- Agent'ın görevleri dosyalar arasında nasıl parçalara ayırdığını izleme.
- Değişiklikleri uygulamadan önce her adımı gözden geçirme.
- Sapmalarda satır içi geri alma (rollback) kullanma.
Agent Döngüsü İçinde Terminal Komutları
- Bağımlılıkları Copilot terminal entegrasyonu aracılığıyla yükleme.
- Komut dosyalarını çalıştırma ve çıktıyı yorumlama.
- Copilot oturumları içinden ortam değişkenlerini yönetme.
- Güvenlik sınırları: manuel onay gerektiren komutlar.
Agent ile Test Sürülebilir Geliştirme (TDD)
- Mevcut kaynak koddan birim testleri oluşturma.
- Doğal dil istemleri ile test oluşturmayı yönlendirme.
- Copilot içinde test setlerini çalıştırma ve hata günlüklerini yorumlama.
- Köşe durumları (edge-case) hataları görüldükten sonra assertions'ları iyileştirme.
Büyük Kod Tabanlarını Gezinme
- Kişi arasında referansları otomatik olarak bulma.
- Copilot rehberliğinde ortak kütüphaneleri yeniden adlandırarak refaktörleştirme.
- Ayar dosyalarını ve şema dosyalarını birlikte güncelleme.
- Hedeflenmiş istemlerle bağlam penceresi tükenmesini önleme.
Ekip Standartları İçin Copilot'u Özelleştirme
- .github/copilot-instructions.md içinde depo özel talimatları yazma.
- Adlandırma kurallarını ve mimari desenleri zorlama.
- Hassas dosya ve dizinleri bağlam dışında bırakma.
- Yaygın görevler için ekip özel istem şablonları oluşturma.
GitHub Copilot Kurumsal Yönetimi
- Koltuk tahsisi, faturalandırma ve kullanım panoları.
- Denetim günlükleri: Copilot'un ne ürettiğinin neyin taahhüt edildiğinin takibi.
- Microsoft IP tazminatı politikaları ve lisanslama etkileri.
- AI öneri hatlarından belirli dosya kalıplarının engellenmesi.
Agent Mode ile Hata Ayıklama
- Bağlantı yığını izlemelerini (stack traces) agent ile birlikte okuma.
- Varsayım temelli hata ayıklama: Copilot'a bir testin neden başarısız olduğunu sorma.
- Regresyon kaynaklarını bulmak için agent destekli bisect kullanımı.
- Bilinmeyen kodda hata ayıklarken halüsinasyon risklerinin yönetimi.
Performans ve Sınır Yönetimi
- Günlük istek limitlerini ve model kotelerini anlama.
- Kısaltılmış yanıtları önlemek için istem uzunluğunu optimize etme.
- Farklı görevler arasında modeller arasında geçiş yapma.
- Agent gecikmesini izleme ve önbellekleme stratejileri.
Kurumlar İçin Güvenlik ve Uyumluluk
- Veri işleme: depodan ne ayrılıyor, ne yerel kalıyor?
- İstemler aracılığıyla gizli anahtarların ve kimlik bilgilerinin sızmasını önleme.
- GDPR, SOC 2 ve FedRAMP gereksinimlerine uyum.
- Bazlı kod enjeksiyon açıklarına karşı oluşturulan kodun kırmızı ekip (red-team) testi.
Sık Karşılaşılan Senaryoların Sorun Giderme
- Copilot'un bazen kod tabanı bağlamını neden görmezden geldiği.
- Büyük depolarda dizinleme hatalarının giderilmesi.
- Mesai saatlerinde hız limitine (rate limit) erişim hataları nasıl yönetilir.
- IDE uzantısı senkronizasyon sorunlarının düzeltilmesi.
Özet ve Gelecek Yol Haritası
- Agent Mode yetenekleri ve pratik iş akışlarının tekrarlanması.
- GitHub'ın Copilot yol haritası ve yaklaşan agent özellikleri.
- Copilot sürümlerinden güncel kalma için kaynaklar.
Kurs İçin Gerekli Önbilgiler
- Yöneylemci veya işlevsel programlama deneyimi.
- GitHub hesabı ve temel Git çalışma akışı bilgisi.
- En az bir IDE'ye (VS Code, JetBrains veya Neovim) aşinalık.
Hedef Kitle
- Agent Mode'dan yararlanmak isteyen Copilot kullanıcı geliştiriciler.
- Geliştirme ekipleri boyunca Copilot'u yaygınlaştırmaya çalışan mühendislik yöneticileri.
- AI destekli kod üretimi politikalarını gözden geçiren güvenlik ekipleri.
21 Saatler