GH-900 Sınavı için çalışma kılavuzu: GitHub Foundations

Bu belgenin amacı

Bu çalışma kılavuzu, sınavda ne bekleyebileceğinizi anlamanıza yardımcı olmalı ve sınavın kapsayabileceği konuların özetini ve ek kaynaklara bağlantılar içermelidir. Bu belgedeki bilgiler ve malzemeler, sınava hazırlanırken çalışmalarınızı odaklamanıza yardımcı olmalıdır.

Yararlı bağlantılar Description
Sertifikasyon nasıl kazanılır? Bazı sertifikalar yalnızca bir sınavı geçmeyi gerektirirken, diğerleri birden çok sınavı geçmeyi gerektirir.
Sertifikasyon yenileme Microsoft iş ortağı, uzman ve uzmanlık sertifikalarının süresi yıllık olarak dolar. Microsoft Learn'de ücretsiz bir çevrimiçi değerlendirme geçirerek yenileyebilirsiniz.
Microsoft Learn profiliniz Sertifika profilinizi Microsoft Learn'e bağlamak, sınavları zamanlamanıza ve yenilemenize, sertifikaları paylaşmanıza ve yazdırmanıza olanak tanır.
Sınav puanlaması ve puan raporları Geçmek için 700 veya daha büyük bir puan gerekir.
Sınav test ortamı Sınav kum havuzumuzu ziyaret ederek sınav ortamını keşfedebilirsiniz.
Konaklama talep edin Yardımcı cihazlar kullanıyorsanız, ek süre gerekiyorsa veya sınav deneyiminin herhangi bir bölümünde değişiklik yapmanız gerekiyorsa, konaklama talebinde bulunabilirsiniz.

Sınav hakkında

Bazı sınavlar diğer dillerde yerelleştirilir ve İngilizce sürümü güncelleştirildikten yaklaşık sekiz hafta sonra güncelleştirilir. Microsoft, belirtildiği gibi yerelleştirilmiş sürümleri güncelleştirmek için her zaman çaba gösterse de, bir sınavın yerelleştirilmiş sürümlerinin bu zamanlamada güncelleştirilmediği zamanlar olabilir. Diğer kullanılabilir diller, Sınav Ayrıntıları web sayfasının Zamanlama Sınavı bölümünde listelenir. Sınav tercih ettiğiniz dilde yoksa, sınavı tamamlamak için 30 dakika daha talep edebilirsiniz.

Uyarı

Ölçülen becerilerin her birini takip eden nokta işaretleri, bu beceriyi nasıl değerlendirdiğimizi göstermek üzere tasarlanmıştır. sınavda ilgili konular ele alınabilir.

Uyarı

Soruların çoğu genel kullanılabilirlik (GA) özelliklerini kapsar. Bu özellikler yaygın olarak kullanılıyorsa sınavda Önizleme özellikleriyle ilgili sorular bulunabilir.

Etki alanları

hedef kitle profili

Bu sınav için adaylar, GitHub ve temel özellikleri hakkında temel bilgilere sahip olmalıdır. Buna Git'i, depoları, işbirliği araçlarını, proje yönetimini ve modern geliştirme uygulamalarını anlama dahildir. Sınav, geliştirici olmayanlar, geliştiriciler ve GitHub ile ilgili temel bilgileri geliştirmek isteyen tüm GitHub kullanıcıları için tasarlanmıştır.

Ocak 2026 itibarıyla bir bakışta beceriler

  • Git ve GitHub temel bilgilerini anlama (25-30%)

  • GitHub depolarıyla çalışma (10-15%)

  • GitHub kullanarak işbirliği yapma (10-15%)

  • Modern geliştirme uygulamalarını uygulama (10-15%)

  • GitHub ile projeleri yönetme (5-10%)

  • Gizlilik, güvenlik ve yönetimi anlama (10-15%)

  • GitHub topluluğunı keşfedin (5-10%)

Git ve GitHub temel bilgilerini anlama (25-30%)

Sürüm denetimi temelleri

  • Sürüm denetiminin amacını ve avantajlarını açıklama

  • Git ile GitHub arasındaki farkı açıklama

  • Depolar, işlemeler ve dallar gibi önemli Git kavramlarını tanımlama

GitHub ile çalışma

  • GitHub hesaplarını, kuruluşlarını ve kurumsal seçenekleri açıklama

  • İşbirliği için GitHub Flow'un açıklamasını yapın

  • Sorunlarda ve pull request taleplerinde net iletişim için Markdown'ın kullanımlarını belirleme

  • GitHub Desktop ve GitHub Mobile'ın ne zaman kullanılacağını tanıma

GitHub depolarıyla çalışma (10-15%)

Depo yönetimi

  • GitHub deposunun yapısını ve ana dosyalarını açıklayın (README, LICENSE, CONTRIBUTING, CODEOWNERS, SECURITY)

  • Şablonları ve dalları kullanarak depo oluşturmayı, düzenlemeyi ve korumayı belirleyin.

  • Depo içinde dosya ekleme ve yönetmeyi açıklama

  • Daha iyi görünürlük için depo içgörülerini, yıldızları, özellik önizlemelerini, depo ölçümleri panolarını ve bağımlılık içgörülerini açıklama

  • Depo bakımı ve işbirliği için en iyi yöntemleri tanıma

GitHub kullanarak işbirliği yapma (10-15%)

İşbirliği araçları

  • İşbirliği için sorunları, çekme taleplerini ve tartışmaları nasıl kullanacağınızı açıklayın

  • Çekme taleplerini sorunlara nasıl bağlayacağınızı ve şablonları, filtreleri, atamaları nasıl yöneteceğinizi açıklayın

  • Bildirimlerin amacını ve iş akışı yönetimi için bunların nasıl yapılandırılacağını belirleme

  • Bilgileri belgeleyip paylaşmak için Gists, Wiki ve GitHub Sayfalarının nasıl kullanılacağını açıklama

Modern geliştirme uygulamalarını uygulama (10-15%)

Otomasyon ve yapay zeka araçları

  • GitHub Actions'ın amacını ve özelliklerini açıklama

  • GitHub Copilot'un Copilot aracıları, Aracı Modu ve çok modelli destek dahil olmak üzere yapay zeka destekli kod önerilerinde nasıl yardımcı olduğunu belirleme

  • Bireyler, İşletmeler ve Kurumsal için GitHub Copilot arasındaki farkları açıklama

  • GitHub Codespaces'ı ve geliştirme kapsayıcılarını ayarlamayı, özelleştirmeyi ve kullanmayı açıklama

  • github.dev düzenleyicisinin ne zaman kullanılacağını ve Codespaces'tan ne kadar farklı olduğunu açıklama

GitHub ile projeleri yönetme (5-10%)

Proje İzleme ve düzenleme

  • GitHub Projelerini ve düzen seçeneklerini açıklama

  • Projeleri, etiketleri, kilometre taşlarını ve iş akışlarını yapılandırmayı açıklama

  • İletişimi kolaylaştırmak için kaydedilen yanıtların ve atananların nasıl kullanılacağını belirleme

  • İlerlemeyi ve üretkenliği izlemek için proje içgörülerinin nasıl kullanılabileceğini açıklama

Gizlilik, güvenlik ve yönetimi anlama (10-15%)

Güvenlik ve erişim yönetimi

  • İki öğeli kimlik doğrulaması (2FA) ve geçiş anahtarları ile hesapların güvenliğini sağlamayı açıklama

  • Depolar ve kuruluşlar için erişim izinlerini ve rolleri belirleme

  • Kurumsal Yönetilen Kullanıcıların (EMU) ve kuruluş genelinde Copilot ilke yönetiminin amacını açıklama

  • Depo gizlilik seçeneklerini, görünürlük ayarlarını ve dal koruma kurallarını açıklama

  • Kuruluş ayarlarını, ekiplerini ve rollerini yönetmeyi tanıma

GitHub topluluğunı keşfedin (5-10%)

Açık kaynak etkileşimi

  • Açık kaynak ve GitHub Sponsorlarının avantajlarını açıklama

  • GitHub'ın açık kaynak projeleri nasıl desteklediğini ve ilerlettiklerini açıklama.

  • Etkinlik hakkında bilgi sahibi olmak için kullanıcıları ve kuruluşları nasıl izleyeceğinizi belirleyin.

  • GitHub Marketi'ni ve amacını açıklama.

  • InnerSource'un kuruluşlardaki açık kaynak ilkelerini nasıl uyguladığını açıklama.

  • İşbirliğini desteklemek için çatalların, şablonların ve bulunabilir depoların ne zaman kullanılacağını tanıyın.

Çalışma kaynakları

Öneriler

GitHub Foundations sınavını geçme şansınızı artırmak için, GitHub'da temel deneyim, maruz kalma ve yeterlik temeli ile başlamak önemlidir. Bu sınav için önerilen öğrenme yolları, öğrenme içeriği hakkında ayrıntılı bir çalışma ve ardından sertifikasyon sınavına yönelik bilginizi ve hazırlığınızı hassas bir şekilde ayarlamanızı sağlamak için oluşturulmuş uygulamalı alıştırmalar ve hazırlık değerlendirme soruları sağlar.

Aşağıdaki kaynaklar, GitHub Foundations sınavı için her etki alanındaki öğrenme hedeflerini kapsayan önerilen içerik olarak GitHub ile işbirliği içinde oluşturulmuştur.

Çalışma kaynakları Öğrenme ve belgelere bağlantılar
Eğitim alın Kendi hızınızda ilerleyebileceğiniz öğrenme yolları ve modüller arasından seçim yapın veya Microsoft Learn – GitHub Foundations Bölüm 1 ve GitHub Foundations Bölüm2'de eğitmen liderliğinde bir kursa katılın
Microsoft Learn GitHub Foundations öğrenme yolu
Belgeleri arayın Git ve GitHub'a giriş
GitHub Depolarıyla Çalışma
İşbirliği Özellikleri: Sorunlar, Çekme İstekleri, Tartışmalar, Bildirimler ve Gists, Wiki'ler ve Sayfalar
Modern Geliştirme: Eylemler, Copilot ve Codespaces
Proje yönetimi
Gizlilik, Güvenlik ve Yönetim
GitHub Topluluğu'nun avantajları
Bir soru sorun GitHub Topluluk Tartışmaları
Topluluk desteği alma GitHub Blogu
GitHub'da takip edin twitter
LinkedIn
Instagram
Video bulma YouTube

Değişiklik Kaydı

Bu sınav Ocak 2026'da önemli ölçüde değişmiştir (örneğin, yeni hedefler eklenmiştir, bazıları kaldırılmıştır, mevcut hedefler farklı işlevsel gruplara taşınmış ve tümü yeniden adlandırılmış olabilir).