Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sınav Tasarımı
hedef kitle profili
Bu sınav, yazılım geliştiriciler, yöneticiler ve proje yöneticileri dahil olmak üzere GitHub'ı kullanma konusunda uzman olan yazılım geliştirme alanındaki bireyler için tasarlanmıştır. Bu sertifika, GitHub Copilot'ı bir ürün olarak temel olarak anlayan kişilere ve kullanılabilir özelliklerine ek olarak GitHub Copilot kullanarak yazılım geliştirme iş akışlarını iyileştirme konusunda uygulamalı deneyime yöneliktir.
Ölçülen Beceriler
NOT: Ölçülen becerilerin her birini izleyen madde işaretleri, bu beceriyi nasıl değerlendirdiğimizi göstermeye yöneliktir. sınavda ilgili konular ele alınabilir.
NOT: Soruların çoğu genel kullanılabilirlik (GA) özellikleri kapsar. Bu özellikler yaygın olarak kullanılıyorsa sınavda Önizleme özellikleriyle ilgili sorular bulunabilir.
Etki Alanı 1: Sorumlu yapay zeka (7%)
Yapay zekanın sorumlu kullanımını açıklama
Yapay zeka kullanımıyla ilgili riskleri açıklama
Üretken yapay zeka araçlarını kullanmanın sınırlamalarını açıklama (model için kaynak verilerin derinliği, verilerde sapma vb.)
Yapay zeka araçlarının çıkışını doğrulama gereksinimini açıklama
Sorumlu bir yapay zekayı çalıştırmayı belirleme
Üretken yapay zekanın olası zararlarını belirleme (yanlılık, güvenli kod, eşitlik, gizlilik, saydamlık)
Olası zararların oluşmasını nasıl azaltacaklarını açıklama
Etik yapay zekayı açıklama
Etki Alanı 2: GitHub Copilot planları ve özellikleri (31%)
Farklı GitHub Copilot planlarını belirleme
GHE olmayanlar için Copilot Bireysel, Copilot Business, Copilot Enterprise ve Copilot Business arasındaki farkları anlama
GitHub olmayan müşteriler için Copilot'i anlama
IDE'de GitHub Copilot tanımlama
IDE'de GitHub Copilot Sohbeti Tanımlama
GitHub Copilot'ı tetiklemenin farklı yollarını açıklama (sohbet, satır içi sohbet, öneriler, birden çok öneri, özel durum işleme, CLI)
GitHub Copilot Bireysel ile ana özellikleri tanımlayın.
GitHub Copilot Bireysel ile GitHub Copilot Business arasındaki farkı açıklama (veri dışlamaları, IP tazmini, faturalama vb.)
Bireysel GitHub Copilot için IDE'deki kullanılabilir özellikleri anlamak
GitHub Copilot Business'ın ana özelliklerini belirleme
Belirli dosyaların GitHub Copilot'tan nasıl dışlandığını gösterme
Kuruluş genelinde ilke yönetiminin nasıl oluşturulduğunu gösterme
GitHub Copilot Business için kuruluş denetim günlüklerinin amacını açıklama
GitHub Copilot Business için denetim günlüğü olaylarının nasıl aranacaklarını açıklama
REST API aracılığıyla GitHub Copilot Business aboneliklerinin nasıl yönetileceğini açıklama
GitHub Copilot Chat ile ana özellikleri belirleme
GitHub Copilot Chat'in en etkili olduğu kullanım örneklerini belirleme
GitHub Copilot Sohbeti için performansı geliştirmeyi açıklama
GitHub Copilot Sohbeti'ni kullanmanın sınırlamalarını belirleme
GitHub Copilot Chat'ten kod önerilerini kullanmak için kullanılabilir seçenekleri belirleme
GitHub Copilot Sohbeti hakkında nasıl geri bildirim paylaşacaklarını açıklama
GitHub Copilot Sohbeti'ni kullanmaya yönelik yaygın en iyi yöntemleri belirleme
GitHub Copilot Chat kullanırken kullanılabilir eğik çizgi komutlarını belirleyin
GitHub Copilot Enterprise ile ana özellikleri tanımlama
GitHub Copilot Chat'i GitHub.com kullanmanın avantajlarını açıklama
GitHub Copilot'taki pull request özetlerini açıklama
GitHub Copilot Enterprise'da Bilgi Bankalarını yapılandırmayı ve kullanmayı açıklama
Bilgi Bankası'nda depolanabilecek farklı bilgi türlerini açıklama (örneğin, kod parçacıkları, en iyi yöntemler, tasarım desenleri)
Kod tamamlama ve gözden geçirme için Bilgi Bankalarını kullanmanın avantajlarını açıklama (örneğin, kod kalitesini, tutarlılığı ve verimliliği geliştirme)
Dizin oluşturma ve diğer ilgili yapılandırma adımlarıyla ilgili ayrıntılar da dahil olmak üzere GitHub Copilot Enterprise'da Bilgi Bankası oluşturma, yönetme ve arama yönergelerini açıklama
Özel modelleri kullanmanın avantajlarını açıklama
CLI'da GitHub Copilot kullanma
CLI'da GitHub Copilot yükleme adımlarını tartışın
CLI'da GitHub Copilot kullanırken sık kullanılan komutları belirleme
CLI'da GitHub Copilot içinde yapılandırabileceğiniz birden çok ayarı belirleme
Etki Alanı 3: GitHub Copilot nasıl çalışır ve verileri işler (15%)
IDE'de GitHub Copilot kod önerilerinin veri işlem hattı yaşam döngüsünü açıklama
GitHub Copilot kod önerisinin yaşam döngüsünü görselleştirme
GitHub Copilot'ın bağlamı nasıl topladığı açıklanıyor
GitHub Copilot'ın bir istemi nasıl oluşturduğunu açıklayın.
Proxy hizmetini ve her istemin geçtiği filtreleri açıklama
Büyük dil modelinin yanıtını nasıl ürettiğini açıklama
GitHub Copilot'ın yanıtlarının ara sunucu üzerinden son işlem sürecini açıklama
GitHub Copilot'ın eşleşen kodu nasıl tanımlayacaklarını belirleme
GitHub Copilot'ın verileri nasıl işlediğini açıklama
GitHub Copilot bireyselindeki verilerin nasıl kullanıldığını ve paylaşıldığı açıklayın
GitHub Copilot kodunun tamamlanması için veri akışını açıklama
GitHub Copilot Sohbeti için veri akışını açıklama
GitHub Copilot Chat için farklı giriş işleme türlerini açıklama (tasarlandığı istem türleri)
GitHub Copilot'ın (ve genel olarak LLM'lerin) sınırlamalarını açıklama
En çok görülen örneklerin kaynak veriler üzerindeki etkisini açıklama
Kod önerilerinin yaşını açıklama (verilerin ne kadar eski ve ilgili olduğu)
GitHub Copilot'un, bir komut isteminden yola çıkarak mantık ve bağlam sağlama yeteneğini hesaplamalarla karşılaştırmalı olarak açıklayın.
Sınırlı bağlam pencerelerini açıklama
Alan 4: İstem Oluşturma ve İstem Mühendisliği (9%)
hızlı oluşturmanın temellerini açıklama
İstem bağlamın nasıl belirlendiğini açıklama
GitHub Copilot'ın tanıtılmasına yönelik dil seçeneklerini açıklama
İstemin farklı bölümlerini açıklama
Yönlendirmenin rolünü açıklama
Sıfır çekim ve az çekimli istem arasındaki farkı açıklama
GitHub Copilot ile sohbet geçmişinin nasıl kullanıldığını açıklama
GitHub Copilot kullanırken en iyi komut istemi oluşturma yöntemlerini belirleme
İstem mühendisliğinin temellerini açıklayın
Hızlı mühendislik ilkelerini, eğitim yöntemlerini ve en iyi yöntemleri açıklama
İstem işlemi akışını açıklayın
Etki Alanı 5: Yapay zeka için geliştirici kullanım örnekleri (14%)
Geliştirici üretkenliğini geliştirme
Yapay zekanın geliştirici üretkenliği için yaygın kullanım örneklerini nasıl geliştirebileceğini açıklama
Yeni programlama dillerini ve çerçevelerini öğrenme
Dil çevirisi
Bağlam değiştirme
Dokümantasyon yazma
Kişiselleştirilmiş bağlama duyarlı yanıtlar
Örnek veriler oluşturma
Eski uygulamaları modernleştirme
Hata ayıklama kodu
Veri bilimi
Kod yeniden düzenleme
GitHub Copilot'ın SDLC (Yazılım Geliştirme Yaşam Döngüsü) yönetimi konusunda nasıl yardımcı olabileceğini tartışın
GitHub Copilot kullanmanın sınırlamalarını açıklama
GitHub Copilot'un kodlamayı nasıl etkilediğini görmek için üretkenlik API'sinin nasıl kullanılacağını açıklama
Etki Alanı 6: GitHub Copilot ile test etme (9%)
Kodunuz için test oluşturma seçeneklerini açıklama
GitHub Copilot'ın kodunuza birim testleri, tümleştirme testleri ve diğer test türlerini eklemek için nasıl kullanılabileceğini açıklama
GitHub Copilot'ın uç vakaları belirlemeye ve bunları ele alacak testler önermeye nasıl yardımcı olabileceğini açıklama
GitHub Copilot için farklı SKU'ları açıklama
GitHub Copilot için farklı SKU'ları ve gizlilikle ilgili dikkat edilmesi gerekenleri açıklama
Kuruluş düzeyinde farklı kod önerisi yapılandırma seçeneklerini açıklama
GitHub Copilot Düzenleyicisi yapılandırma dosyasını açıklama
Etki Alanı 7: Gizlilikle ilgili temel bilgiler ve bağlam dışlamaları (15%)
Test yoluyla kod kalitesini geliştirme
GitHub Copilot'un önerileriyle mevcut testlerin verimliliğini artırmayı açıklama
GitHub Copilot kullanarak çeşitli test türleri için şablon kodları nasıl oluşturabileceğinizi açıklayın.
GitHub Copilot'ın farklı test senaryoları için onay yazma konusunda nasıl yardımcı olabileceğini açıklama
Güvenlik ve performans için GitHub Copilot'dan yararlanma
GitHub Copilot'ın iyileştirmeler önermek ve koddaki olası sorunları belirlemek için mevcut testlerden nasıl bilgi edinebileceğini açıklama
GitHub Copilot Enterprise'ın işbirliğine dayalı kod incelemeleri, en iyi güvenlik uygulamalarından yararlanma ve performansla ilgili önemli noktalar için nasıl kullanılacağını açıklama
GitHub Copilot'ın kodunuzdaki olası güvenlik açıklarını nasıl belirleyebileceğini açıklama
GitHub Copilot'ın gelişmiş performans için kod iyileştirmelerini nasıl önerebileceğini açıklama
İçerik dışlamalarını tanımlama
Bir depoda ve kuruluşta içerik dışlamalarının nasıl yapılandırıldığı açıklanmaktadır
İçerik dışlamalarının etkilerini açıklama
İçerik dışlamalarının sınırlamalarını açıklama
GitHub Copilot çıkışlarının sahipliğini açıklayın
Önlem -ler
Yineleme algılayıcısı filtresini açıklama
Sözleşme korumasını açıklama
GitHub.com'da GitHub Copilot ayarlarını yapılandırmayı açıklama
Yinelenenleri algılamayı etkinleştirme/devre dışı bırakma
İstem ve öneri koleksiyonunu etkinleştirme/devre dışı bırakma
Güvenlik denetimlerini ve uyarılarını açıklama
Sorun giderme
Bazı dosyalar için düzenleyicinizde kod önerileri gösterilmiyorsa sorunun nasıl çözüldiğini açıklama
Bağlam dışlamalarının neden uygulanamadığını açıklama
Öneriler olmadığında veya ideal olmadığında GitHub Copilot'ı tetiklemeyi açıklama
Kod düzenleyicilerinde bağlam dışlamalarının adımlarını açıklama