MS AZURE DEVOPS SOLUTIONS: VERSION & SOURCE CONTROL EĞİTİMİ

Kaynak kontrolünü ölçekte ve güvenle yönet

Azure Repos'ta Git iş akışı, branch policy, pull request, Git LFS, monorepo ve repo güvenliğiyle sürüm kontrolünü kurumsal ölçekte yönetin.

Azure Repos sürüm ve kaynak kontrolü eğitimi; Git iş akışı, merge/rebase, dal stratejileri ve branch policy, pull request ve code review, monorepo, Git LFS ve repo güvenliğini uygulamalı ele alır.

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

Eğitim Hakkında

Git iş akışı, dal stratejisi, monorepo ve repo güvenliği

Bu eğitim, AZ-400 kapsamında sürüm ve kaynak kontrolüne odaklanır. Git temelleri, Azure Repos yapısı, commit, branch, merge ve rebase işlenir. Dal stratejileri (trunk-based, GitHub Flow, release branch) ve branch policy, required reviewer, build validation ele alınır. Pull request akışı, merge tipi (squash/rebase/merge), code review ve conflict çözümü anlatılır. Büyük dosya yönetimi için Git LFS, monorepo ve çok repo kararı, sparse checkout, submodule gösterilir. Repo güvenliği tarafında branch security, PAT, SSH, fork iş akışı, secret scanning ve .gitignore/.gitattributes en iyi uygulamaları işlenir. Katılımcı, ölçeklenebilir ve güvenli bir kaynak kontrolü ortamı kurabilir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar Git iş akışından branch policy, monorepo ve repo güvenliğine ilerler.

Seviye

Orta Seviye — Azure Repos ile sürüm ve kaynak kontrolü: Git iş akışı, dal stratejisi, monorepo ve repo güvenliğinin yönetimi.

Öğrenme Metodu

Katılımcılar branch policy'li bir Azure Repos ortamında PR ve conflict akışını uygulayarak öğrenir.

Neden Bu Eğitim?

🌳Sağlam İş Akışı

Git iş akışı ve dal stratejisiyle ekip çalışmasını düzene sokarsınız.

🛡️Repo Güvenliği

Branch security ve secret scanning ile kodu korursunuz.

📏Ölçeklenebilirlik

Monorepo, LFS ve sparse checkout ile büyük repoları yönetirsiniz.

Anahtar Konular

azure reposgit iş akışıbranch policypull requestmonorepogit lfssource controlsecret scanningtrunk-based developmentaz-400
“Temiz bir geçmiş, güvenilir bir gelecektir.”

Ön Koşullar

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

1
Temel Git

Commit, branch ve merge kavramlarına aşinalık beklenir.

2
Komut Satırı

git CLI ve terminal kullanımına aşinalık faydalıdır.

3
Azure DevOps

Azure DevOps proje kavramına temel aşinalık beklenir.

4
Repo Erişimi

Üzerinde çalışabileceğiniz bir Azure Repos projesi önerilir.

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 iş akışını Azure Repos üzerinde uygulayabilir.
Modül 1
Git Modeli
  • Working tree, index, HEAD kavramı
  • Commit ve SHA referansı
  • Staging ve .gitignore
  • git log ve geçmiş gezinme
  • Stash ve reflog
  • Yerel-uzak takip (tracking)
Modül 2
Branch
  • Branch oluşturma ve geçiş
  • Feature branch iş akışı
  • Uzak dal takibi
  • Fast-forward vs no-ff
  • Branch silme ve temizlik
  • Dal isimlendirme standardı
Modül 3
Merge/Rebase
  • Merge ile birleştirme
  • Rebase ile doğrusal geçmiş
  • Interactive rebase (squash/fixup)
  • Conflict çözümü
  • Cherry-pick
  • Rebase vs merge kararı
Modül 4
Repo Yapısı
  • Azure Repos proje ve repo
  • README ve dokümantasyon
  • Default branch ayarı
  • Repo bazlı izin
  • Tag ve release
  • Repo taşıma ve arşivleme
Günün hedefiKatılımcı, korumalı bir dal stratejisi ve PR süreci kurabilir.
Modül 1
Dal Stratejileri
  • Trunk-based development
  • GitHub Flow
  • Release branch modeli
  • Hotfix akışı
  • Feature flag ile dal azaltma
  • Strateji seçim kriterleri
Modül 2
Branch Policy
  • Minimum reviewer sayısı
  • Build validation policy
  • Linked work item zorunluluğu
  • Comment resolution
  • Path bazlı reviewer
  • Merge tipi kısıtlama
Modül 3
Pull Request
  • PR oluşturma ve şablon
  • Draft PR
  • Auto-complete
  • Iteration ve diff görünümü
  • Conflict çözümü
  • PR üzerinden work item bağlama
Modül 4
Code Review
  • Yorum ve öneri (suggestion)
  • Code owner
  • Required reviewer grubu
  • Review kalite ipuçları
  • Otomatik analiz entegrasyonu
  • Review metrikleri
Günün hedefiKatılımcı, büyük repoları güvenli biçimde yönetebilir.
Modül 1
Monorepo
  • Monorepo vs multi-repo kararı
  • Sparse checkout
  • Partial clone
  • Path bazlı pipeline tetikleme
  • Code owner path yönetimi
  • Ölçek performans ipuçları
Modül 2
Git LFS
  • Git LFS kurulumu
  • Büyük ikili dosya izleme (.gitattributes)
  • LFS pointer dosyaları
  • Depolama ve bant genişliği
  • Göç (migrate) işlemi
  • LFS limitleri
Modül 3
Submodule
  • Submodule ekleme ve güncelleme
  • Pin ve sürüm yönetimi
  • Pipeline'da submodule checkout
  • Submodule vs subtree
  • Erişim yetkisi
  • Yaygın tuzaklar
Modül 4
Repo Güvenliği
  • Branch security izinleri
  • PAT ve SSH anahtar yönetimi
  • Fork iş akışı güvenliği
  • Secret scanning
  • Push protection
  • Hassas geçmiş temizliği

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Git İş Akışı

Git iş akışını Azure Repos üzerinde ustalıkla uygulayabilirsiniz.

✅
Merge/Rebase

Merge, rebase ve conflict çözümünü güvenle yapabilirsiniz.

✅
Dal Stratejisi

Projeye uygun dal stratejisi seçip uygulayabilirsiniz.

✅
Branch Policy

Branch policy ile ana dalı koruyabilirsiniz.

✅
Pull Request

Etkili bir PR ve code review süreci kurabilirsiniz.

✅
Monorepo

Monorepo'yu sparse checkout ile ölçekte yönetebilirsiniz.

✅
Git LFS

Büyük dosyaları Git LFS ile yönetebilirsiniz.

✅
Repo Güvenliği

Secret scanning ve branch security ile repo'yu koruyabilirsiniz.

Kimler İçin Uygundur?

  • Azure Repos'ta Git tabanlı kaynak kontrolünü kurumsal ölçekte yönetmek isteyen geliştiriciler
  • DevOps mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Azure Repos'ta Git tabanlı kaynak kontrolünü kurumsal ölçekte yönetmek isteyen geliştiriciler ve DevOps mühendisleri için uygundur.
Monorepo mu multi-repo mu?
Eğitim ikisini karşılaştırır; monorepo paylaşımlı kod ve atomik değişiklikte, multi-repo bağımsız yaşam döngüsü ve izolasyonda avantaj sağlar.
Merge mi rebase mi?
Merge geçmişi korur ve güvenlidir; rebase doğrusal ve temiz bir geçmiş sağlar ama paylaşılan dallarda dikkatli kullanılmalıdır.
Repo güvenliği nasıl sağlanır?
Branch security, secret scanning, push protection ve fork iş akışı kurallarıyla kodun yetkisiz değişim ve sır sızıntısına karşı korunması sağlanır.
Bu eğitim AZ-400 ile ilgili mi?
Evet, içerik AZ-400'ün sürüm kontrolü konularıyla örtüşür; 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. MS Azure DevOps Solutions: Version & Source Control Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta 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ıAWS DevOps Engineer Pro (DOP-C02): Systems Manager, AppConfig, & OpsWorks Configuration Management Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Pro (DOP-C02): Systems Manager, AppConfig, & OpsWorks Configuration Management Eğitimi

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

SSM Parameter Store, AppConfig feature flag ve kademeli dağıtım, OpsWorks/Chef ile yapılandırma yönetimini DOP-C02 kapsamında uygulamalı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Pro (DOP-C02):Troubleshooting System & Application Failures Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Pro (DOP-C02):Troubleshooting System & Application Failures Eğitimi

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

AWS DOP-C02 kapsamında CloudWatch Logs Insights, X-Ray ve Systems Manager ile sistem/uygulama arızalarını kök nedene indirmeyi uygulamalı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Pro : Auditing, Monitoring, & Log Analysis Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Pro : Auditing, Monitoring, & Log Analysis Eğitimi

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

CloudTrail, AWS Config, CloudWatch Logs ve OpenSearch ile AWS üzerinde denetim izi, uyumluluk ve merkezî log analitiği kurmayı uygulamalı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Pro : Automated Monitoring & Event Management Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Pro : Automated Monitoring & Event Management Eğitimi

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

CloudWatch, EventBridge, SNS ve Chatbot ile AWS üzerinde otomatik izleme ve olay yönetimi akışları kurmayı uygulamalı öğrenin; DevOps Pro düzeyinde.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Pro : Automated Testing Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Pro : Automated Testing Eğitimi

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

CodeBuild, CodePipeline ve CodeDeploy ile CI/CD boru hattına birim, entegrasyon ve dağıtım testleri gömmeyi uygulamalı öğrenin; DevOps Pro düzeyinde.

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