Giriş

Tamamlandı

GitHub Copilot, kodlarken otomatik tamamlama önerileri sağlayan bir yapay zeka kodlama iş ortağıdır. Kod yazarak veya bunu doğal dilde açıklayarak Copilot'tan öneriler alırsınız.

Copilot, dosyanızı ve ilgili dosyalarınızı analiz ederek metin düzenleyicinizde öneriler sunar. Yazılı kod ve açıklamalardan bağlam türetmeye yardımcı olmak için OpenAI tarafından geliştirilen yeni bir yapay zeka sistemi olan OpenAI Codex'u 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: Projeyi geliştirme

Geliştirici olarak, yeni projeler ve mevcut projeler için kod yazarken daha üretken olmak istiyorsunuz. Bu görev için kod yazma, belgeler, test ve daha fazlası için geliştirici iş akışlarınızı geliştirmek için ihtiyacınız olan şeyin yapay zeka yardımcısı olup olmadığını öğrenmek istiyorsunuz.

Bu modülde, Python API'sini özelleştirmek için bir istem kullanarak GitHub Copilot kullanarak bir projeyi nasıl değiştirebileceğinizi öğreneceksiniz. Ayrıca, ilk kodu yazdıktan sonra canlı önerileri kullanmayı da öğrenirsiniz.

Bu modülün sonunda şunları elde etmiş olacaksınız:

  • Codespaces'ta bir GitHub deposu yapılandırdı ve GitHub Copilot uzantısını yükledi.
  • GitHub Copilot'tan öneriler oluşturmak için hazırlanmış istemler.
  • Python projelerinizi geliştirmek için GitHub Copilot'ı uygulamayı öğrenin.

Asıl amaç nedir?

Bu modülü başarıyla tamamladıktan sonra GitHub Codespaces'ta GitHub Copilot ile Python projesini özelleştirmek için bir istem kullanabileceksiniz.

Önkoşullar

  • Python ve metin düzenleyicileri hakkında temel bilgiler.
  • Git ve GitHub TemelLeri'nin temel kavraması. Özellikle ve gitgibi git add temel git push komutları çalıştırma.
  • 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.