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 Ajan’a: Değişimi Anlamak
- Copilot önerileri ile ajan tabanlı çok adımlı planlama arasındaki farklar
- Ajan döngüsünün mimarisi: planla, üret, yürüt, tekrar et
- Ajan 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’de Ajan Modu’nu Etkinleştirme
- VS Code, JetBrains ve Neovim’de etkinleştirme
- Bağlam penceresi ve model katmanı tercihlerini yapılandırma
- Çalışma alanı kurallarını belirleme ve büyük ikili dosyaları görmezden gelme
- Copilot Sohbet ile satır içi ajan iş akışları arasındaki yönetimi sağlama
Çok Adımlı Planlama ve Yürütme
- Copilot’u uçtan uca bir özellik geliştirmesi için yönlendirme
- Ajan’ın görevleri dosyalar arasında nasıl parçalara ayırdığını izleme
- Değişiklikleri uygulamadan önce her adımı inceleme
- Ajan sapma gösterdiğinde satır içi geri alma kullanma
Ajan Döngüsü İçinde Terminal Komutları
- Bağımlılıkları Copilot terminal entegrasyonu aracılığıyla yükleme
- Derleme komutlarını çalıştırma ve çıktıları yorumlama
- Ortam değişkenlerini Copilot oturumlarının içinden yönetme
- Güvenlik sınırları: hangi komutlar manuel onay gerektirir
Ajan Destekli Test Odaklı Geliştirme
- Mevcut kaynak koddan birim testleri oluşturma
- Doğal dil istemleriyle test oluşturma yönlendirme
- Test suite’lerini çalıştırma ve hata günlüklerini Copilot içinde yorumlama
- Uç durum hatalarını gördükten sonra iddiaları (assertions) iyileştirme
Büyük Kod Tabanlarında Gezinme
- Çapraz dosya referanslarını otomatik olarak bulma
- Copilot rehberliğinde ortak yardımcı programların yeniden adlandırılmasıyla yeniden düzenleme
- Yapılandırma dosyaları ve şema dosyalarını eş zamanlı güncelleme
- Hedefli istemlerle bağlam penceresi tüketimini önleme
Takım Standartlarına Göre Copilot’u Özelleştirme
- .github\copilot-instructions.md dosyasında depo özel talimatları yazma
- İsimlendirme kurallarını ve mimari desenleri uygulama
- Hassas dosya ve dizinleri bağlamdan hariç tutma
- Yaygın görevler için takım özel istem şablonları oluşturma
GitHub Copilot Kurumsal Denetim
- Oturma yeri tahsisi, faturalandırma ve kullanım panoları
- Denetim günlükleri: Copilot’un ne ürettiği ile neyi taahhüt ettiği arasındaki takibi
- Microsoft Fikri Mülkiyet Tazminatı politikaları ve lisanslama etkileri
- Yapay zekâ öneri hatlarından belirli dosya kalıplarını engelleme
Ajan Modu ile Hata Ayıklama
- Yığın izlemelerini (stack traces) ajanla birlikte okuma
- Hipoteze dayalı hata ayıklama: Copilot’tan bir testin neden başarısız olduğunu sorma
- Regresyon kaynaklarını bulmak için ajan destekli ikili arama (bisect) kullanma
- Tanımadık kodda hata ayıklarken yanılsama risklerini yönetme
Performans ve Limit Yönetimi
- Günlük istek limitlerini ve model kotalarını 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
- Ajan gecikmesini izleme ve önbellek stratejilerini uygulama
Kurumlar İçin Güvenlik ve Uyum
- Veri işleme: veritabanından ne çıkar ve ne yerel kalır
- İstemler üzerinden gizli anahtar ve kimlik bilgisi sızmasını önleme
- GDPR, SOC 2 ve FedRAMP gerekliliklerine uyum
- Enjeksiyon güvenlik açıkları açısından üretilen kodu zorlu testlerden geçirme
Yaygın Senaryoların Sorun Giderme
- Neden Copilot bazen kod tabanı bağlamınızı görmezden gelir
- Büyük depolar için indeksleme hatalarını çözme
- Yoğun saatlerde hız sınırlandırma hatalarını yönetme
- IDE uzantısı senkronizasyon sorunlarını düzeltme
Özet ve Gelecek Yol Haritası
- Ajan Modu yeteneklerinin ve pratik iş akışlarının özeti
- GitHub’ın Copilot yol haritası ve yakında gelecek ajan özellikleri
- Copilot güncellemeleriyle güncel kalmak için kaynaklar
Kurs İçin Gerekli Önbilgiler
- Nesne yönelimli veya işlevsel programlama deneyimi
- GitHub hesabı ve temel Git iş akışı bilgisi
- En az bir IDE’ye (VS Code, JetBrains veya Neovim) aşinalık
Hedef Kitle
- Copilot’u kullanan ve ajan modunun kapılarını aralamak isteyen geliştiriciler
- Geliştirme ekiplerinde Copilot’u yayınlamayı planlayan mühendislik yöneticileri
- Yapay zekâ destekli kod üretimi politikalarını gözden geçiren güvenlik ekipleri
21 Saatler