Geliştiriciler İçinBaşlangıç5 ders71 dk

GitHub Copilot 101


GitHub Copilot yararlı bir fonksiyonu da ikna edici bir hatayı da aynı güvenle önerebilir. Kodu okuyup çalıştırmadan hangisiyle karşı karşıya olduğunuzu anlamak zordur. Açık bir istek öneriye hedef verir. Gerçek bir kontrol ise o hedefe ulaşıp ulaşmadığını gösterir.

Bu modülde önce GitHub Copilot'u VS Code'da kurup ilk satır içi öneriyi deniyorsunuz. Ardından elinizdeki işe göre Ask, Edit veya Agent modunu seçiyorsunuz. Kod prompt'larını hedef, bağlam, kaynak ve beklentilerden oluşan test edilebilir şartnameler olarak yazıyor, düz yazıyla açıklanması zor iş kurallarında few-shot örneklerden yararlanıyorsunuz. Sonraki derslerde aynı disiplini dokümantasyon, test ve refactor işlerine uyguluyor, gizlilik korumalarını ve GH-300 sertifika yolunu ele alıyoruz.

Başlamak için VS Code ve güvenle bozup geri alabileceğiniz bir proje yeterli. Her değişiklikte beklediğiniz davranışı yazın, diff'i okuyun, ilgili testi çalıştırın ve sonucu ilk gereksinimle karşılaştırın. Derleme söz dizimi ve tür sorunlarını yakalayabilir. Geçerli kodun yanlış işi yaptığını gösteremez.

Bu modülden neler kazanacaksınız?

  • GitHub Copilot'u VS Code'da kurun ve ilk satır içi önerinizi doğrulayın
  • Önünüzdeki iş için Ask, Edit ve Agent modları arasında seçim yapın
  • Kod prompt'larını hedef, bağlam, kaynak ve beklenti içeren test edilebilir tanımlar olarak yazın
  • Copilot'u davranışını değiştirmeden kod belgeleme, test ve refactor işlerinde kullanın
  • İçerik dışlamalarını herkese açık kod filtrelemesinden ayırın ve her çıktıyı doğrulayın
  • GH-300 GitHub Copilot sertifikasına giden rotanızı çıkarın
  1. 01Kurulum ve İlk ÖnerinizGitHub Copilot'u VS Code'da çalıştırın. Ardından her satır içi öneriyi kabul ölçütlerinize göre incelemeyi, düzenlemeyi veya reddetmeyi öğrenin.12 dk
  2. 02Chat Modları ve Bağlam Nasıl Çalışır?Ask, Edit ve Agent, Copilot'tan farklı düzeylerde yardım almanızı sağlar. İşe uygun en sınırlı modu seçmeyi, yalnızca gerekli bağlamı paylaşmayı ve bir önerinin ilk girdiden doğrulamaya kadar nasıl ilerlediğini öğrenin.14 dk
  3. 03Kod İçin Prompting: Kalıplar ve UygulamalarKod prompt'unu test edilebilir bir şartnameye dönüştürün. Hedefi, bağlamı, kaynakları ve beklentileri yazmayı, öncelik kurallarını few-shot örneklerle netleştirmeyi ve Cookbook döngüsünü doğrulamayla tamamlamayı öğrenin.15 dk
  4. 04Dokümantasyon, Testler ve RefactoringCopilot dokümantasyon, test ve refactoring işlerini hızlandırabilir. Davranış sözleşmesi yazmayı, yalnızca kodla doğrulanabilen noktaları belgelemeyi, doğru sınırı mock'lamayı ve refactor sonrasında gözlemlenebilir davranışın değişmediğini kanıtlamayı öğrenin.14 dk
  5. 05Gizlilik, Planlar ve GH-300 YoluHer Copilot çıktısını incelenmesi gereken bir öneri olarak ele alın. İçerik dışlaması ile public kod filtrelemesini ayırın, planların ve AI Credits'in ne sunduğunu anlayın, GH-300 sertifikası için hazırlık yolunuzu belirleyin.16 dk

Ekibiniz için canlı Copilot eğitimi

Şirketlere akademideki içeriği canlı eğitimlerle sunuyor, oturumları ekibinizin kendi verileri, araçları ve günlük işleri etrafında hazırlıyoruz.

Bizimle konuşun