AZ-400 - MICROSOFT DEVOPS SOLUTIONS: ADVANCED GIT FOR ENTERPRISE EĞİTİMİ

Git'i kurumsal ölçekte ustalıkla yönetin

AZ-400 kapsamında monorepo, Git LFS, branching stratejileri, submodule, rebase ve kurumsal Git güvenliği

AZ-400 kapsamında Git iç mekaniği, monorepo, Git LFS, rebase, branching stratejileri ve kurumsal Git güvenliğini öğreten ileri seviye uygulamalı eğitim.

3 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Büyük takım ve büyük depo senaryolarında ileri Git uygulamaları

AZ-400 serisinin bu modülü, Git'i kurumsal ölçekte ileri düzeyde kullanmayı öğretir. Monorepo ve çoklu repo stratejileri, Git LFS ile büyük dosya yönetimi, sparse checkout ve partial clone ile büyük depo performansı işlenir. Branching stratejileri (trunk-based, GitHub Flow, GitFlow), rebase ve interaktif rebase, cherry-pick, submodule ve subtree, merge çakışma çözümü ele alınır. Kurumsal bağlamda branch koruma politikaları, imzalı commit (GPG/SSH), secret tarama, pre-commit hook ve Azure Repos/GitHub Enterprise güvenlik yapılandırması uygulamalı gösterilir.

Süre ve Format

3 Gün. Her gün dört modül; ileri Git iç mekaniğinden kurumsal branching ve güvenliğe kadar uygulamalı akış.

Seviye

İleri Seviye — Kurumsal ölçekte Git: monorepo, büyük dosya, branching stratejileri ve güvenlik

Öğrenme Metodu

Gerçek depolarda rebase, cherry-pick, monorepo yapılandırması ve branch politikası kurma senaryolarıyla uygulamalı ilerlenir.

Neden Bu Eğitim?

🌳Git İç Mekaniği

Commit, tree ve ref iç yapısını anlayarak karmaşık senaryoları güvenle yönetirsiniz.

🏢Kurumsal Ölçek

Monorepo, LFS ve partial clone ile büyük depo ve büyük takım sorunlarını çözersiniz.

🔒Git Güvenliği

İmzalı commit, branch koruma ve secret tarama ile depoyu güvenli tutarsınız.

Anahtar Konular

az-400advanced gitmonorepogit lfsgit rebasebranching stratejisibranch korumaimzalı commitsecret scanningazure repos
“Git'te ustalık, komutları ezberlemek değil, altındaki grafiği görebilmektir.”

Ön Koşullar

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

1
Temel Git

add, commit, branch, merge ve push gibi temel Git komutlarına hakimiyet beklenir.

2
Komut Satırı

Git'i CLI üzerinden kullanma deneyimi faydalıdır.

3
Platform

Azure Repos veya GitHub ile temel aşinalık işe yarar.

4
Örnek Depo

Uygulamalar için bir Azure DevOps veya GitHub hesabı gereklidir.

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ı Git'in iç veri modelini kavrar ve geçmiş düzenleme komutlarını güvenle uygular.
Modül 1
Git İç Yapısı
  • Blob, tree, commit ve tag nesneleri
  • HEAD, ref ve branch pointer
  • Git object store ve SHA
  • Packfile ve garbage collection
  • Reflog ile referans geçmişi
  • Detached HEAD durumu
Modül 2
Rebase ve Interaktif Rebase
  • Merge vs rebase farkı
  • git rebase ile doğrusal geçmiş
  • Interaktif rebase: squash, fixup, reword
  • Commit'leri yeniden sıralama
  • Rebase çakışma çözümü
  • Rebase'in riskleri ve altın kural
Modül 3
Cherry-pick ve Yama
  • git cherry-pick ile seçili commit
  • Hotfix'i başka branch'e taşıma
  • git am ve format-patch
  • Çakışmalı cherry-pick çözümü
  • Range cherry-pick
  • Revert ile geri alma
Modül 4
Kurtarma ve Hata Giderme
  • Reflog ile kayıp commit kurtarma
  • git reset: soft, mixed, hard
  • git restore ve checkout farkı
  • Yanlış rebase'i geri alma
  • git bisect ile hata tespiti
  • Stash ile geçici saklama
Günün hedefiKatılımcı büyük depoları monorepo, LFS ve partial clone teknikleriyle performanslı yönetir.
Modül 1
Monorepo ve Çoklu Repo
  • Monorepo avantaj ve zorlukları
  • Çoklu repo ile karşılaştırma
  • CODEOWNERS ile sahiplik
  • Monorepo'da CI tetikleme stratejisi
  • Bağımlılık ve sürüm yönetimi
  • Takım izolasyonu
Modül 2
Git LFS
  • Large File Storage kurulumu
  • Pointer dosya mantığı
  • Track edilen dosya türleri
  • LFS depolama ve bant genişliği maliyeti
  • Mevcut geçmişten büyük dosya temizleme
  • Migration (git lfs migrate)
Modül 3
Büyük Depo Performansı
  • Partial clone (blobless/treeless)
  • Sparse checkout ile kısmi çalışma
  • Shallow clone ile derinlik sınırı
  • Scalar ile büyük repo optimizasyonu
  • FSMonitor ile hızlı status
  • Commit-graph önbelleği
Modül 4
Submodule ve Subtree
  • Submodule ile bağımlı repo
  • Submodule güncelleme ve pin
  • Subtree ile birleştirme
  • İkisinin karşılaştırması
  • Nested bağımlılık yönetimi
  • CI'da submodule checkout
Günün hedefiKatılımcı kurumsal branching stratejisi seçer ve Git güvenlik politikalarını uygular.
Modül 1
Branching Stratejileri
  • Trunk-based development
  • GitHub Flow ve release branch
  • GitFlow ve dallanma karmaşıklığı
  • Feature flag ile kısa ömürlü branch
  • Release ve hotfix akışı
  • Stratejinin takım boyutuna uyumu
Modül 2
Branch Koruma ve PR
  • Azure Repos branch policy
  • GitHub branch protection rule
  • Zorunlu reviewer ve kod inceleme
  • Build doğrulama (PR trigger)
  • Linked work item zorunluluğu
  • Merge stratejisi (squash, rebase)
Modül 3
İmzalı Commit ve Doğrulama
  • GPG ile commit imzalama
  • SSH signing yapılandırması
  • Verified rozet ve güven
  • Zorunlu imza politikası
  • Tag imzalama
  • Commit yazar doğrulama
Modül 4
Secret ve Kod Güvenliği
  • Pre-commit hook ile secret önleme
  • GitHub secret scanning ve push protection
  • Geçmişten secret temizleme (filter-repo)
  • Dependabot ile bağımlılık güvenliği
  • Code scanning (CodeQL)
  • .gitignore ve hassas dosya yönetimi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Git İç Mekaniği

Git nesne modelini anlayıp karmaşık geçmiş düzenlemelerini güvenle yaparsınız.

✅
Rebase Ustalığı

Interaktif rebase ve cherry-pick ile temiz commit geçmişi oluşturursunuz.

✅
Kurtarma

Reflog ve bisect ile kayıp commit'leri kurtarır ve hataları bulursunuz.

✅
Monorepo

Monorepo ve çoklu repo stratejilerini doğru senaryoya eşlersiniz.

✅
Büyük Dosya

Git LFS ve partial clone ile büyük depoları performanslı yönetirsiniz.

✅
Branching

Takıma uygun branching stratejisini seçip uygularsınız.

✅
Branch Koruma

Branch policy ve zorunlu inceleme ile kaliteyi garanti edersiniz.

✅
Git Güvenliği

İmzalı commit ve secret tarama ile depoyu güvenli tutarsınız.

Kimler İçin Uygundur?

  • Büyük ekiplerde ve büyük depolarda çalışan geliştiriciler
  • DevOps mühendisleri
  • sürüm kontrolü yönetenler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Büyük ekiplerde ve büyük depolarda çalışan geliştiriciler, DevOps mühendisleri ve sürüm kontrolü yönetenler için uygundur.
Temel Git bilmek yeterli mi?
Temel komutlara hakimiyet beklenir; eğitim rebase, monorepo ve güvenlik gibi ileri konulara odaklanır.
Monorepo mu çoklu repo mu daha iyi?
Takım yapısı, bağımlılık ve CI gereksinimlerine bağlıdır; eğitimde her ikisinin trade-off'ları karşılaştırılır.
Git LFS ne zaman gerekir?
Büyük ikili dosyalar (medya, veri seti) depoyu şişirdiğinde LFS pointer mantığıyla performansı korur; eğitimde migration da gösterilir.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir; Microsoft resmi sınav başvurusu ve ücreti ilgili kuruma aittir.

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. AZ-400 - Microsoft DevOps Solutions: Advanced Git for Enterp Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

DevOps Kültürü ve UygulamalarıDevOps Pipelines: Configuring & Building Core Elements of Azure Pipelines Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Pipelines: Configuring & Building Core Elements of Azure Pipelines Eğitimi

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

Azure Pipelines'ı YAML ile kurun: stage/job/task, agent havuzları, artifact, template, ortamlar, deployment job ve onaylar. Orta seviye Azure DevOps DVA eğitimi

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Pipelines: Configuring a GCP Pipeline Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Pipelines: Configuring a GCP Pipeline Eğitimi

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

Google Cloud'da CI/CD kurun: Cloud Build, trigger'lar, Artifact Registry, Secret Manager, Cloud Deploy ve GKE/Cloud Run dağıtımı. Orta seviye GCP DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Pipelines: Using Action Type Integrations to Configure AWS Pipelines Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Pipelines: Using Action Type Integrations to Configure AWS Pipelines Eğitimi

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

AWS CodePipeline'ı aksiyon türleriyle kurun: CodeCommit, CodeBuild, CodeDeploy, CloudFormation, ECS, approval ve Lambda invoke entegrasyonları. Orta seviye DVA

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Platforms and Operations: DataOps Principles Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Platforms and Operations: DataOps Principles Eğitimi

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

DataOps ilkelerini uygulayın: Airflow orkestrasyonu, veri kalitesi testleri, şema evrimi, lineage, CI/CD for data ve veri gözlemlenebilirliği. Orta seviye DVA e

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Practices for the Enterprise Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Practices for the Enterprise Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

DevOps'u kurumsal ölçekte ölçekleyin: değer akışı yönetişimi, platform mühendisliği, altın yollar, compliance as code ve DORA metrikleri. İleri seviye DVA eğiti

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