GitHub yönetiminin temellerini kurun
GitHub organizasyonunda takım, rol, dal koruma, güvenlik özellikleri ve token politikalarını yönetici gözüyle öğrenin.
GitHub organizasyonunu düzenli ve güvenli yönetmenin temelleri
Eğitim, yeni GitHub yöneticisinin ihtiyaç duyduğu temelleri verir: organizasyon ve takım oluşturma, depo rolleri (Read, Triage, Write, Maintain, Admin), dış işbirlikçiler, branch protection ve CODEOWNERS, Issues ve Projects ile iş takibi, Dependabot, secret scanning ve code scanning'in etkinleştirilmesi, token ve deploy key politikaları ile faturalama ve kullanım raporlarının izlenmesi.
2 Gün. Her gün dört modül; 1. gün Organizasyon, Roller ve Süreç Yönetimi; 2. gün Güvenlik, Erişim ve Kurumsal Düzen.
Temel Seviye — Organizasyon, rol, güvenlik ve süreç yönetimini kapsayan GitHub yönetimi temel yelpazesi
Katılımcılar deneme organizasyonunda takım ve rol atar, dal koruma ve güvenlik özelliklerini etkinleştirir, issue/proje şablonlarını hazırlar ve faturalama panelini inceler.
Takım, rol ve depo yapısını karmaşa oluşmadan baştan doğru kurarsınız.
Dal koruma, secret scanning ve token politikalarını ilk günden devreye alırsınız.
Lisans, Actions dakikası ve depolama kullanımını izleyip kontrol altında tutarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
commit, branch ve merge kavramlarına hâkim olmak gerekir.
Uygulamalar için ücretsiz bir GitHub hesabı ve iki aşamalı doğrulama gerekir.
Herhangi bir dilde temel kodlama deneyimi örnekleri kolaylaştırır.
Git ve bir kod editörü kurulu, internet erişimi olan bir bilgisayar gerekir.
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.
Program sonunda katılımcılar:
GitHub'da depo kurup fork ve pull request akışıyla katkı verebilirsiniz.
Issue, Projects ve Releases ile iş takibini GitHub içinde yürütürsünüz.
Dal koruma ve CODEOWNERS ile kalite kapılarını zorunlu hale getirirsiniz.
Organizasyon, rol, SSO ve politika ayarlarını kurum standardına göre yönetirsiniz.
Token, deploy key ve Enterprise Importer kullanarak erişimi yönetir, depoları taşırsınız.
Dependabot, CodeQL ve secret scanning ile depoyu sürekli tarar ve korursunuz.
Kurumsal ekip için GitHub tabanlı, denetlenebilir bir geliştirme süreci tasarlarsınız.
Copilot, Pages, Packages ve Codespaces'i doğru senaryolarda kullanırsınız.
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.
TTDV7551 Introduction to GitHub for Developers: Git akışı, fork, pull request, kod inceleme, Issues, Actions, Dependabot, code scanning ve Copilot.
Detayları Gör →IT altyapı otomasyonu için Git: dallanma, rebase, Terraform ve Ansible depo düzeni, tfstate, SOPS, pre-commit hook, GitOps ve CI ile sürüm kontrolü.
Detayları Gör →İleri Git ve GitLab: nesne modeli, interactive rebase, bisect, filter-repo, submodule, GitLab CI/CD, registry, SAST ve self-managed yönetimi.
Detayları Gör →İleri Git dallanma stratejileri: Git Flow, GitHub Flow, trunk-based, release train, backport, feature flag, merge queue, monorepo ve model geçiş planı.
Detayları Gör →Kapsamlı Git eğitimi: commit akışı, dal ve merge, rebase, nesne modeli, Git Flow, hook, submodule, LFS, bisect ve filter-repo ile 4 günde baştan sona Git.
Detayları Gör →