GitHub'ı ileri düzeyde kullanın
Interactive rebase, bisect, reusable workflow, ARC, OIDC, CodeQL ve GitOps ile GitHub'ı ileri düzeyde kullanmayı 4 günde uygulamalı öğrenin.
İleri Git teknikleri ve ileri GitHub otomasyon, güvenlik ve yönetişim mimarisi
Eğitim, ileri Git tekniklerini (interactive rebase, bisect, submodule, worktree, filter-repo) GitHub'ın ileri özellikleriyle birleştirir. Reusable workflow ve composite action, self-hosted runner ve ARC, OIDC, ruleset ve merge queue, CodeQL, secret scanning push protection, artifact attestations, Terraform ve GitOps akışları, imaj/dağıtım hatları ve ekip pratikleri uygulamalı olarak ele alınır.
4 Gün. Her gün dört modül; 1. gün İleri Git Mühendisliği; 2. gün Kod İnceleme ve Actions Mimarisi; 3. gün Güvenlik, Yönetim ve Ürün Entegrasyonu; 4. gün Teslimat Hatları ve Altyapı.
İleri Seviye — Git iç yapısından gelişmiş Actions mimarisine, güvenlik ve altyapı otomasyonuna uzanan ileri GitHub yelpazesi
Katılımcılar bozuk bir depoyu bisect ve filter-repo ile onarır, reusable workflow kütüphanesi yazar, OIDC ile dağıtım yapar ve ARC ile ölçeklenen runner kurar.
Tarihçe düzenleme, hata avı ve büyük depo teknikleriyle Git'i iç yapısıyla yönetirsiniz.
Reusable workflow ve ARC ile onlarca ekibin kullanacağı hatlar kurarsınız.
Kod, bağımlılık ve yapı çıktılarını tarayan ve imzalayan bir güvenlik hattı oluşturursunuz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Rebase, cherry-pick ve çakışma çözümünü deneyimlemiş olmak gerekir.
Temel bir GitHub Actions workflow'u yazmış olmak beklenir.
Docker imajı ve Linux komut satırı bilgisi laboratuvar çalışmaları için gereklidir.
Git, Docker ve organizasyon oluşturabilen bir GitHub hesabı 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:
Interactive rebase ile paylaşıma hazır, temiz bir commit geçmişi oluşturursunuz.
Büyük ve çok bileşenli depoları submodule, worktree ve LFS ile yönetirsiniz.
Dal koruma ve CODEOWNERS ile kalite kapılarını zorunlu hale getirirsiniz.
Secrets, cache ve OIDC ile güvenli bir dağıtım hattı kurarsınız.
Dependabot, CodeQL ve secret scanning ile depoyu sürekli tarar ve korursunuz.
Copilot, Pages, Packages ve Codespaces'i doğru senaryolarda kullanırsınız.
Test, imaj üretimi ve ortama dağıtımı kapsayan uçtan uca bir GitHub Actions hattı kurarsınız.
Ekip için uygulanabilir bir Git çalışma sözleşmesi hazırlayıp yürürlüğe alabilirsiniz.
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.
GitLab Temelleri ve Kullanımı eğitimi: gitLab'ı kod yönetiminden CI/CD'ye kadar tek platformda kullanın. 3 gün uygulamalı lab ve DVA Katılım ve Başarı Sertifika
Detayları Gör →Advanced Topics in ReadyAPI: Integrating with Git eğitimi: readyAPI testlerini sürüm kontrolü ve CI ile ekip çalışmasına taşıyın. 2 gün uygulamalı lab ve DVA se
Detayları Gör →Automate your workflow with GitHub Actions (GH-200) eğitimi: gitHub Actions workflow'larını yazıp yönetmeyi uygulamalı öğrenin. 2 gün uygulamalı lab ve DVA sert
Detayları Gör →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 →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 →