GitHub ekosistemini baştan öğrenin
GH-900T00 GitHub Foundations kapsamındaki depo, işbirliği, Actions, güvenlik ve yönetim konularını uygulamalı öğrenin.
GitHub Foundations müfredatına uygun ürün ve kavram temeli
Eğitim, GH-900T00 GitHub Foundations başlıklarını izler: Git ile GitHub farkı, depo ve dal yönetimi, fork ve pull request, Issues ve Projects, GitHub Actions'a giriş, Advanced Security (code scanning, secret scanning, Dependabot), organizasyon, roller, takımlar ve faturalama. Her kavram bir uygulamayla pekiştirilir ve sınav tarzı örnek sorularla tekrar edilir.
2 Gün. Her gün dört modül; 1. gün Git ve GitHub ile İşbirliği; 2. gün Otomasyon, Güvenlik ve Yönetim.
Temel Seviye — GitHub ürün ailesi, işbirliği, güvenlik ve yönetim konularını kapsayan temel yetkinlik yelpazesi
Katılımcılar ücretsiz bir GitHub hesabında depo kurar, pull request ve Issues akışını çalıştırır, Dependabot ve code scanning'i etkinleştirir, ardından örnek sorularla konu tekrarı yapar.
Komutların arkasındaki mantığı öğrenir, hatadan korkmadan commit, dal ve birleştirme yaparsınız.
reset, revert ve reflog ile yanlış bir komutun sonucunu kontrollü şekilde geri alırsınız.
Uzak depo, dal ve pull request akışına hazır olarak ekip projelerine ilk günden katkı verirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Dosya, klasör ve terminal açma gibi temel bilgisayar becerileri yeterlidir.
Eğitim öncesinde Git ve bir metin editörü (ör. VS Code) kurulu bir bilgisayar gerekir.
cd, ls ve mkdir gibi temel komutları görmüş olmak faydalı olur.
Uygulamalar için ücretsiz bir GitHub veya GitLab hesabı hazır bulunmalıdır.
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:
Git'in snapshot modelini ve üç alanlı çalışma düzenini açıklayabilirsiniz.
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.
Push ve PR ile tetiklenen matrix destekli CI workflow'ları yazarsınız.
Dependabot, CodeQL ve secret scanning ile depoyu sürekli tarar ve korursunuz.
Organizasyon, rol, SSO ve politika ayarlarını kurum standardına göre yönetirsiniz.
GitHub Foundations kapsamındaki ürün ve kavram sorularına hazırlıklı olursunuz.
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 →