Giriş
GitHub Copilot, geliştiricilerin daha hızlı kod yazmasına olanak tanıyan akıllı bir kodlama yardımcısıdır. Popüler Tümleşik Geliştirme Ortamları (IDE' ler) ile sorunsuz bir şekilde tümleştirilir ve kodlama stilinize ve tercihlerinize uygun bağlamsal kod önerileri sunar.
Bu modülde geliştiricilerin GitHub Copilot'ı kullanabileceği farklı yöntemlere göz atacağız. Üretkenliği artırmaya, geliştirici tercihlerine uymaya ve Yazılım Geliştirme Yaşam Döngüsü'ne (SDLC) nasıl yardımcı olduğunu gösteriyoruz. Bu tümleştirme ekibinizin zaman kazanmanıza, kod kalitesini artırmanıza ve geliştirici memnuniyetini artırmanıza yardımcı olur.
Öğrenme hedefleri
Bu modülün sonunda şunları yapabileceksiniz:
- GitHub Copilot'ın geliştirici iş akışlarıyla sorunsuz bir şekilde tümleştirerek genel geliştirme deneyimini geliştirmenin ve bireysel kodlama tercihlerini desteklemenin belirli yollarını belirleyin.
- GitHub Copilot'ın Yazılım Geliştirme Yaşam Döngüsü'nin farklı aşamaları üzerindeki olası etkisini keşfedin.
- Yapay zeka destekli kodlamanın sınırlamalarını değerlendirin ve geliştirme verimliliği üzerindeki etkisini ölçün.
Önkoşullar
- Yazılım geliştirme kavramları ve uygulamaları hakkında temel bilgiler.
- En az bir programlama dili hakkında bilgi.
- GitHub hesabı ve GitHub işlevleri hakkında temel bilgiler.
- GitHub Copilot'a erişim için kişisel bir GitHub hesabı veya kuruluş ya da kuruluş tarafından yönetilen bir hesap gerekir. Öğrenme amacıyla, kullanım sınırlarına sahip Copilot Ücretsiz seçeneği yeterli olmalıdır.
Tavsiye
GitHub Copilot, ayda 2.000 kod otomatik tamamlama ve 50 sohbet iletisi ile ücretsiz bir katman sunar. Başlamak için Visual Studio Code'ı açın, GitHub Copilot simgesine tıklayın ve ardından "GitHub Copilot'ı Ücretsiz Kullanmak için Oturum Aç"a tıklayın. Tarayıcıda açılan pencerede GitHub hesabınızda oturum açın. Daha fazla bilgi edinin. Eğitimciler, Öğrenciler ve belirli açık kaynak bakımcıları Copilot Pro'yu ücretsiz olarak alabilir, nasıl yapılacağını şu konumdan öğrenebilirsiniz: https://aka.ms/Copilot4Students.
Aşağıdaki ünitelerde GitHub Copilot'un geliştirme ortamını nasıl değiştirip değiştirmesine bakacağız. Geliştiricilerin daha hızlı kod kodlar, daha uzun süre odaklanmalarına ve daha karmaşık zorlukları güvenle ele almalarına yardımcı olur.