Giriş

Tamamlandı

GitHub Copilot, kodlarken otomatik tamamlama önerileri sağlayan bir yapay zeka kodlama iş ortağıdır. Kod yazarak veya doğal dil kullanarak etkileşimli olarak öneriler alın.

Copilot, dosyanızı ve ilgili dosyalarınızı analiz ederek metin düzenleyicinizde öneriler sunar. Yazılı kod ve açıklamalardan bağlamı kullanır ve ardından yeni satırlar veya işlevlerin tamamını önerir.

GitHub Codespaces, Bulutta çalışan ve Visual Studio Code ile çalıştırılabilir barındırılan bir geliştirici ortamıdır. GitHub'da bağımlılıkları, kitaplıkları ve hatta Visual Studio Code uzantılarını ve ayarlarını önceden yükleyerek herhangi bir geliştirme projesi için geliştirme deneyimini özelleştirebilirsiniz.

Senaryo: Mevcut bir projeyle çalışma

Bir geliştirici olarak, hem net yeni projeler hem de mevcut projeler için daha hızlı yazma kodu daha üretken olmak istiyorsunuz. Bu görev için, kod yazma, belgeler, test ve daha birçok konuda geliştirici iş akışlarınızı geliştirmeye yardımcı olan bir yapay zeka yardımcısı gelişmiş özelliklerini kullanmak istiyorsunuz.

Bu modülde GitHub Copilot'un gelişmiş özelliklerini, yeni HTTP API (Uygulama Programlama Arabirimi) uç noktaları eklemek, birim testleri yazmak ve var olan kodu belgeleme amacıyla farklı teknikler kullanarak bir depoda değişiklik yaparak uygulanan örneklerle nasıl kullanabileceğinizi anlayacaksınız.

Ne öğreneceğim?

Bu modülün sonunda şunları yapmak için gerekli becerileri elde edebilirsiniz:

  • GitHub Copilot uzantısıyla Codespaces'ta önceden yapılandırılmış bir GitHub deposuyla çalışın.
  • Mevcut bir proje için yararlı öneriler oluşturmak için GitHub Copilot'un etkileşimli özelliklerini kullanın.
  • Yeni bir proje hakkında daha fazla bilgi edinmek, belge yazmak ve birim testleri oluşturmak için gelişmiş GitHub Copilot özelliklerini uygulayın.

Asıl amaç nedir?

Bu modülü başarıyla tamamladıktan sonra, bir yazılım projesini geliştirmek için etkileşimli istemleri ve diğer gelişmiş GitHub Copilot özelliklerini kullanabileceksiniz.

Önkoşullar

  • Python ve metin düzenleyicileri hakkında temel bilgiler.
  • Git ve GitHub Temelleri'nin temel kavranması ve ve gitgibi git add temel git push komutların çalıştırılması.
  • GitHub Copilot için etkin aboneliği olan bir GitHub Hesabı, kişisel GitHub hesabınız veya bir kuruluş ya da kuruluş tarafından yönetilen bir GitHub hesabı için gereklidir. Öğrenme amacıyla, kullanım sınırlarına sahip Copilot Ücretsiz seçeneği yeterli olmalıdır.