GITHUB FUNDAMENTALS - ADMINISTRATION BASICS AND PRODUCT FEATURES (GH-100T00) EĞİTİMİ

GitHub'ı kurumunuz için yönetin

Organizasyon, roller, SSO, politikalar, Advanced Security, Actions yönetimi ve Enterprise özelliklerini GH-100T00 kapsamıyla uygulayın

GH-100T00 kapsamında GitHub organizasyon, rol, SSO, ruleset, Actions politikaları ve Advanced Security yönetimini uygulamalı öğrenin.

2 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

GitHub yönetimi ve ürün özellikleri için GH-100T00 odaklı yönetici eğitimi

Eğitim, GH-100T00 kapsamındaki yönetim konularını işler: organizasyon ve takım yapısı, depo rolleri, SAML SSO ve SCIM, iki aşamalı doğrulama, token ve deploy key politikaları, audit log, branch protection ve ruleset'ler, Actions izinleri ve runner yönetimi, Advanced Security, Enterprise Cloud ve Server farkları, faturalama ve kullanım raporları uygulamalarla anlatılır.

Süre ve Format

2 Gün. Her gün dört modül; 1. gün Organizasyon, Erişim ve Güvenlik; 2. gün Actions Yönetimi ve Kurumsal Yaşam Döngüsü.

Seviye

Orta Seviye — GitHub kurumsal yönetimi, güvenlik ayarları, Actions politikaları ve ürün özelliklerini kapsayan yönetici yelpazesi

Öğrenme Metodu

Katılımcılar deneme organizasyonunda takım ve rol yapısı kurar, politika ve ruleset tanımlar, Actions izinlerini sınırlar, güvenlik özelliklerini etkinleştirir ve audit log inceler.

Neden Bu Eğitim?

🏢Kurumsal Ölçek

Yüzlerce depo ve kullanıcıyı roller, takımlar ve politikalarla düzenli yönetirsiniz.

🔏Güvenlik Tabanı

SSO, 2FA, token politikası ve Advanced Security ile güvenlik duruşunu güçlendirirsiniz.

📈Denetlenebilirlik

Audit log ve kullanım raporlarıyla uyumluluk ve maliyeti izlersiniz.

Anahtar Konular

gh-100t00github administrationgithub yönetimigithub enterprisegithub saml ssogithub rulesetgithub audit loggithub actions yönetimigithub organizasyon yönetimigithub advanced security
“Yönetim, kuralları sıkılaştırmak değil, güvenli hızı mümkün kılmaktır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
GitHub Kullanım Deneyimi

Depo, PR ve Actions'ı kullanıcı olarak tanımış olmak gerekir.

2
Kimlik Yönetimi Aşinalığı

SSO, SAML ve dizin hizmeti kavramlarına genel aşinalık beklenir.

3
Güvenlik Temelleri

Erişim kontrolü ve gizli bilgi yönetimi kavramları faydalı olur.

4
Deneme Organizasyonu

Uygulamalar için yönetici yetkili bir deneme organizasyonu hazırlanır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı gün sonunda Organizasyon, rol ve token politikalarını kurar; dal koruma ve Advanced Security ayarlarını yapılandırır.
Modül 1
GitHub Organizasyon ve Kurumsal Yönetim
  • Organization yapısı, üyeler, takımlar (nested teams) ve depo bazlı roller: Read, Triage, Write, Maintain, Admin
  • SAML SSO, SCIM ile kullanıcı sağlama ve iki aşamalı doğrulamanın zorunlu kılınması
  • GitHub Enterprise Cloud ile Enterprise Server farkları; Enterprise Managed Users modeli
  • Audit log, log akışı (streaming) ve denetim için olay izleme
  • Organizasyon politikaları: depo oluşturma izni, fork kısıtı, Actions izin listesi, IP allow list
  • Faturalama, lisans (seat) yönetimi, Actions dakikası ve depolama kullanım raporları
Modül 2
Erişim Güvenliği, Uyumluluk ve Enterprise Sunucu Yönetimi
  • Organizasyon düzeyi güvenlik ayarları: varsayılan depo izni, üye oluşturma kısıtları ve dış işbirlikçi (outside collaborator) yönetimi
  • Personal access token (fine-grained), deploy key, GitHub App kurulumu ve token yaşam döngüsü politikası
  • GitHub Enterprise Importer ile GitLab, Bitbucket ve Azure DevOps'tan depo göçü
  • GitHub Enterprise Server: yönetim konsolu (8443), ghe-* yardımcı komutları, yedekleme (backup-utils) ve yüksek erişilebilirlik
  • GitHub Connect, lisans senkronizasyonu ve github.com'daki action'ların kurumsal sunucuda kullanımı
  • Denetim ve uyumluluk raporları: audit log API, SOC raporları ve veri yerleşimi (data residency)
Modül 3
GitHub Gelişmiş Güvenlik: Dependabot, CodeQL, Secret Scanning
  • Dependency graph, Dependabot alerts ve dependabot.yml ile otomatik güvenlik/sürüm güncelleme PR'ları
  • CodeQL ile code scanning: varsayılan kurulum, özel sorgu paketleri ve SARIF çıktısı
  • Secret scanning ve push protection ile sızan token'ların push anında engellenmesi
  • Security advisories ve özel zafiyet raporlama; CVE yayın süreci
  • Dependency review action ile PR'da riskli bağımlılık ve lisans kontrolü, SBOM dışa aktarımı
  • Artifact attestations ve imzalı yapı çıktıları ile tedarik zinciri güvenliği (SLSA yaklaşımı)
Modül 4
Kod İnceleme ve Dal Koruma Kuralları
  • Pull request review: yorum, öneri (suggestion), Approve ve Request changes akışı
  • CODEOWNERS dosyası ile yol bazlı zorunlu gözden geçiren atama
  • Branch protection rules ve rulesets: zorunlu onay sayısı, status check, imzalı commit, doğrusal tarihçe
  • Required status checks ile CI sonucuna bağlı birleştirme ve merge queue kullanımı
  • Auto-merge, stale review dismissal ve force push engelleme ayarları
  • Etkili kod incelemesi pratikleri: küçük PR, açıklayıcı başlık, review checklist
Günün hedefiKatılımcı gün sonunda Actions politikalarını, runner yönetimini ve ürün özelliklerini düzenler; faturalama ve kurumsal süreçleri planlar.
Modül 1
GitHub Actions Temelleri: Workflow Anatomisi
  • .github/workflows/*.yml yapısı: name, on, jobs, runs-on, steps ve uses/run farkı
  • Tetikleyiciler: push, pull_request, workflow_dispatch, schedule (cron), release ve paths/branches filtreleri
  • GitHub-hosted runner'lar (ubuntu-latest, windows-latest, macos-latest) ve dakika/kota yönetimi
  • actions/checkout, actions/setup-node ve setup-python gibi hazır eylemlerin sürüm sabitlemesi
  • Job'lar arası needs bağımlılığı, if koşulları ve ifade bağlamları (github, env, secrets, matrix)
  • Matrix stratejisi ile birden fazla işletim sistemi ve çalışma zamanı sürümünde test
Modül 2
Yeniden Kullanılabilir Workflow, Composite Action ve Runner
  • workflow_call ile reusable workflow tanımlama, inputs/secrets geçirme ve organizasyon genelinde paylaşım
  • Composite action yazımı (action.yml) ve Docker container action ile JavaScript action farkları
  • Self-hosted runner kurulumu, etiketleme, runner grupları ve ephemeral runner yaklaşımı
  • Actions Runner Controller (ARC) ile Kubernetes üzerinde otomatik ölçeklenen runner'lar
  • Workflow hata ayıklama: ACTIONS_STEP_DEBUG, run log'ları ve act ile yerelde deneme
  • Üçüncü taraf action güvenliği: commit SHA ile sabitleme, Dependabot ile action güncelleme, script injection riskleri
Modül 3
GitHub Ürün Özellikleri: Copilot, Pages, Packages, Codespaces
  • GitHub Copilot: kod tamamlama, Copilot Chat, kurumsal içerik dışlama ve lisans/politika ayarları
  • GitHub Pages ile statik site yayını, özel alan adı ve Actions tabanlı dağıtım
  • GitHub Packages: npm, Maven, NuGet ve container registry (ghcr.io) paket yayını
  • Codespaces: devcontainer.json ile standart geliştirme ortamı ve makine tipi/kota yönetimi
  • GitHub CLI (gh): gh pr create, gh issue list, gh run watch ve gh api ile otomasyon
  • GitHub API: REST ve GraphQL, webhooks ve GitHub Apps ile OAuth Apps karşılaştırması
Modül 4
GitHub ile Kurumsal Geliştirme Süreci
  • Kurumsal repo yapısı: şablon depo (template repository), standart dosyalar ve organizasyon .github deposu
  • Inner source yaklaşımı: iç ekipler arası fork/PR katkısı ve paylaşılan kütüphane yönetimi
  • CI/CD bütünleşik akış: PR doğrulama, staging dağıtımı ve onaylı production sürümü
  • Bağımlılık ve sürüm politikası: monorepo/polyrepo, paket yayını ve sürüm takvimi
  • Uyumluluk gereksinimleri: imzalı commit, zorunlu review, değiştirilemez tarihçe ve denetim kayıtları
  • Geliştirici deneyimi metrikleri: PR süresi, deploy sıklığı ve Insights / DORA göstergeleri

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Kurumsal Yönetim

Organizasyon, rol, SSO ve politika ayarlarını kurum standardına göre yönetirsiniz.

🎯
Erişim ve Uyumluluk

Token, deploy key ve Enterprise Importer kullanarak erişimi yönetir, depoları taşırsınız.

🔧
Uygulama Güvenliği

Dependabot, CodeQL ve secret scanning ile depoyu sürekli tarar ve korursunuz.

🧩
Kod İnceleme

Dal koruma ve CODEOWNERS ile kalite kapılarını zorunlu hale getirirsiniz.

📦
Actions Temelleri

Push ve PR ile tetiklenen matrix destekli CI workflow'ları yazarsınız.

🚀
Workflow Mimarisi

Reusable workflow ve self-hosted runner ile ölçeklenebilir otomasyon tasarlarsınız.

🔒
Ürün Özellikleri

Copilot, Pages, Packages ve Codespaces'i doğru senaryolarda kullanırsınız.

📊
Kurumsal Süreç

Kurumsal ekip için GitHub tabanlı, denetlenebilir bir geliştirme süreci tasarlarsınız.

Kimler İçin Uygundur?

  • GitHub yöneticileri
  • platform ve DevOps mühendisleri
  • BT
  • güvenlik ekipleri ile kurumsal GitHub kullanımını yönetmekle sorumlu teknik kadrolar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
GitHub yöneticileri, platform ve DevOps mühendisleri, BT ve güvenlik ekipleri ile kurumsal GitHub kullanımını yönetmekle sorumlu teknik kadrolar için uygundur.
Bu eğitim GH-100T00 için mi?
Evet; Administration Basics ve Product Features başlıklarını izler. Sınav başvurusu ve ücreti ilgili kuruma aittir.
Enterprise Server de işleniyor mu?
Evet. Yönetim konsolu, backup-utils ve Enterprise Cloud ile farkları anlatılır.
SSO ve SCIM uygulamalı mı?
Kavramsal akış ve yapılandırma adımları gösterilir; kimlik sağlayıcı kurulumu için örnek yapılandırma verilir.
Eğitim sonunda hangi belge verilir?
Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. GitHub Fundamentals - Administration Basics and Product Feat Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Sürüm Kontrolü ve İşbirliğiDeveloping with Git and GitHub Eğitimi
Yazılım Geliştirme Eğitimleri

Developing with Git and GitHub Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Developing with Git and GitHub eğitimi: yazılım geliştirme sürecinizi Git ve GitHub ile düzenleyin. 3 gün uygulamalı lab ve DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Sürüm Kontrolü ve İşbirliğiDevelopment Models & Version Control Eğitimi
Yazılım Geliştirme Eğitimleri

Development Models & Version Control Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Development Models & Version Control eğitimi: süreç modelini ve sürüm kontrol pratiğini birbirine bağlayın. 2 gün uygulamalı lab ve DVA Katılım ve Başarı Sertif

Detayları Gör →
Sürüm Kontrolü ve İşbirliğiGH-100 GitHub fundamentals - Administration basics and product features Eğitimi
Yazılım Geliştirme Eğitimleri

GH-100 GitHub fundamentals - Administration basics and product features Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

GH-100 GitHub fundamentals - Administration basics and product features eğitimi: gitHub'ın yönetim ve ürün özelliklerini bir arada tanıyın. 2 gün uygulamalı.

Detayları Gör →
Sürüm Kontrolü ve İşbirliğiGH-200T00 Automate your workflow with GitHub Actions Eğitimi
Yazılım Geliştirme Eğitimleri

GH-200T00 Automate your workflow with GitHub Actions Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

GH-200T00 Automate your workflow with GitHub Actions eğitimi: actions konularını lab'lar üzerinden adım adım öğrenin. 2 gün uygulamalı lab ve DVA sertifikası.

Detayları Gör →
Sürüm Kontrolü ve İşbirliğiGH-900 GitHub Foundations Eğitimi
Yazılım Geliştirme Eğitimleri

GH-900 GitHub Foundations Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

GH-900 GitHub Foundations eğitimi: gitHub'a yeni başlayanlar için kapsamlı temel eğitim. 3 gün uygulamalı lab ve DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn