DEVOPS AGILE DEVELOPMENT: DEVOPS METHODOLOGIES FOR DEVELOPERS EĞİTİMİ

Geliştirici olarak DevOps pratiklerini benimse

Trunk-based development, TDD, sürekli entegrasyon ve kod kalitesiyle DevOps'u geliştirici masasına taşıyın.

DevOps'u geliştiricinin günlük işine indirgeyen; trunk-based, TDD, CI ve güvenli teslim pratiklerini kod düzeyinde kazandıran orta seviye eğitim.

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

Eğitim Hakkında

Geliştirici odaklı DevOps mühendislik pratikleri

Bu orta seviye eğitim, DevOps'u geliştiricinin günlük mühendislik pratiklerine indirger. Sürüm kontrolü disiplini, trunk-based development, küçük ve sık commit, pull request ve etkili code review ele alınır. Ardından test odaklı geliştirme (TDD), test piramidi, sürekli entegrasyon disiplini, refactoring ve teknik borç yönetimi, feature flag ile güvenli teslim, gözlemlenebilirlik için enstrümantasyon, güvenli kodlama ve bağımlılık yönetimi uygulamalı işlenir. Katılımcılar yazdıkları kodu yalnızca çalıştırmakla kalmaz, hızlı, test edilebilir ve üretime güvenle akan bir biçimde teslim etmeyi öğrenir.

Süre ve Format

2 Gün. Her gün dört modül; katılımcılar sürüm kontrolü disiplininden test, CI ve güvenli teslime ilerler.

Seviye

Orta Seviye — Geliştiricilerin günlük işine giren DevOps mühendislik pratiklerinin ele alınması.

Öğrenme Metodu

Katılımcılar gerçek bir kod tabanında branch, test ve CI pratiklerini uygulayarak mühendislik alışkanlıklarını geliştirir.

Neden Bu Eğitim?

🌿Trunk-Based

Kısa ömürlü dallar ve sık entegrasyonla merge acısını ortadan kaldırırsınız.

🧪Test Disiplini

TDD ve test piramidiyle güvenle değişiklik yaparsınız.

🚩Güvenli Teslim

Feature flag ile üretime kontrollü çıkış yaparsınız.

Anahtar Konular

geliştirici DevOpstrunk-based developmentTDDsürekli entegrasyoncode reviewfeature flagtest piramidikod kalitesi
“DevOps bir ekip değil, her geliştiricinin kodunu üretime taşıdığı bir alışkanlıktır.”

Ön Koşullar

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

1
Programlama

En az bir programlama diline aktif aşinalık gereklidir.

2
Git Bilgisi

Git ve temel sürüm kontrolü kavramlarına aşinalık beklenir.

3
CI/CD Farkındalığı

Temel CI/CD kavramlarına aşinalık faydalıdır.

4
Geliştirme Ortamı

Uygulamalar için bir IDE ve çalıştırılabilir kod tabanı faydalıdır.

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ı, sürüm kontrolünü DevOps disipliniyle kullanabilir.
Modül 1
Git Disiplini
  • Anlamlı commit mesajları
  • Atomik commit yapısı
  • Interactive rebase ile geçmiş düzenleme
  • Merge vs rebase kararı
  • Çakışma çözümü
  • Commit'i iş öğesine bağlama
Modül 2
Trunk-Based Development
  • Trunk-based vs Git Flow
  • Kısa ömürlü feature branch
  • Günde en az bir entegrasyon
  • Branch by abstraction
  • Feature flag ile tamamlanmamış iş
  • Merge acısını azaltma
Modül 3
Code Review
  • Etkili PR boyutu
  • Yapıcı geri bildirim dili
  • Review kontrol listesi
  • Otomatik kontroller (linter, format)
  • Çift gözle kalite
  • Review süresini kısaltma
Modül 4
Küçük Parti ve Akış
  • İş paketini küçültme
  • Sık ve küçük PR
  • WIP sınırlama
  • Yarım işin maliyeti
  • Hızlı geri bildirim döngüsü
  • Akışı tıkayan desenler
Günün hedefiKatılımcı, test ve CI disipliniyle kodu üretime güvenle akıtabilir.
Modül 1
Test Odaklı Geliştirme
  • Red-green-refactor döngüsü
  • Birim test yazımı
  • Test edilebilir tasarım
  • Mock ve stub kullanımı
  • Testlerin tasarıma etkisi
  • TDD alışkanlığı kazanma
Modül 2
Test Piramidi
  • Birim, entegrasyon, uç-uca katmanlar
  • Ters piramid anti-patterni
  • Coverage ölçümü ve yorumu
  • Flaky test yönetimi
  • Sözleşme testi (contract testing)
  • Test hızı-güven dengesi
Modül 3
Sürekli Entegrasyon
  • CI disiplini ve sık commit
  • Pipeline'da otomatik test
  • Build'i yeşil tutma
  • Hızlı geri bildirim için paralelleştirme
  • Statik analiz ve kalite kapısı
  • Kırık build'e hızlı müdahale
Modül 4
Güvenli Teslim
  • Feature flag ile progressive delivery
  • Canary ve kademeli açılış
  • Geri alınabilir değişiklik tasarımı
  • Loglama ve enstrümantasyon
  • Güvenli kodlama temelleri
  • Bağımlılık güvenlik yönetimi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Git Disiplini

Atomik commit ve temiz geçmiş yönetebilirsiniz.

✅
Trunk-Based

Kısa ömürlü dallarla sık entegrasyon yapabilirsiniz.

✅
Code Review

Etkili ve yapıcı code review yürütebilirsiniz.

✅
TDD

Red-green-refactor döngüsünü uygulayabilirsiniz.

✅
Test Piramidi

Test katmanlarını doğru dengede kurabilirsiniz.

✅
CI Disiplini

Build'i yeşil tutan CI disiplini kurabilirsiniz.

✅
Feature Flag

Feature flag ile güvenli teslim yapabilirsiniz.

✅
Enstrümantasyon

Kodu gözlemlenebilir biçimde enstrümante edebilirsiniz.

Kimler İçin Uygundur?

  • Yazılım geliştirici
  • yazılım mühendisi
  • DevOps pratiklerini kod düzeyinde benimsemek isteyen teknik ekip üyeleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Yazılım geliştirici, mühendis ve DevOps pratiklerini kod düzeyinde benimsemek isteyen teknik ekip üyeleri için uygundur.
Programlama bilgisi şart mı?
Evet, en az bir programlama diline aktif aşinalık gereklidir.
Trunk-based development nedir?
Kısa ömürlü dallarla sık entegrasyona dayanan, merge acısını azaltan bir yaklaşımdır; eğitimde uygulamalı işlenir.
TDD öğretiliyor mu?
Evet, red-green-refactor döngüsü ve test edilebilir tasarım uygulamalı ele alınır.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. DevOps Agile Development: DevOps Methodologies for Developer Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 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ıDevOps Support Administrator: Cloud Computing Essentials for Support Engineers Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Support Administrator: Cloud Computing Essentials for Support Engineers Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Destek mühendisleri için bulut temelleri: hesaplama, depolama, sanal ağ, güvenlik grubu, IAM ve bölge/erişilebilirlik alanı kavramları. Temel seviye DVA eğitimi

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Support Administrator: DevOps Practices for Support Engineers Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Support Administrator: DevOps Practices for Support Engineers Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Destek mühendisleri için DevOps pratikleri: CI/CD akışı, dağıtım stratejileri, IaC, gözlemlenebilirlik, runbook ve olay yönetimi. Temel seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Support Administrator: DevOps Tools for Support Engineers Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Support Administrator: DevOps Tools for Support Engineers Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Destek mühendisleri için DevOps araçları: ticketing, Prometheus/Grafana izleme, ELK/Loki log, dağıtık izleme, bulut konsolu, CLI ve ChatOps. Temel seviye DVA eğ

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Support Administrator: Exploring Cloud Service Models Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Support Administrator: Exploring Cloud Service Models Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Bulut hizmet modellerini keşfedin: IaaS, PaaS, SaaS, FaaS, dağıtım modelleri ve paylaşılan sorumluluk sınırı. Destek mühendisleri için temel seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Support Administrator: The Role of the Cloud Support Engineer Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Support Administrator: The Role of the Cloud Support Engineer Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Bulut destek mühendisi rolü: destek katmanları, talep yaşam döngüsü, SLA yönetimi, müşteri iletişimi, yükseltme ve olay müdahale katkısı. Temel seviye DVA eğiti

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