MÜHENDİSLİK EĞİTMENLERİ İÇİN AGILE, DEVOPS VE YAZILIM KALİTESİ EĞİTİMİ

Sınıfta öğrettiğinizi sahada çalışan pratiğe dönüştürün

Scrum, Kanban, CI/CD, test piramidi ve kod kalitesi metriklerini müfredata ve proje tabanlı derslere uyarlayın.

Eğitmenlerin Agile, DevOps ve yazılım kalitesini derse taşıması için Scrum ve Kanban uyarlaması, GitHub Actions CI/CD hatları, test piramidi, SonarQube kalite kapıları ve otomatik not verme (autograder) laboratuvarını uygulamalı işleyen eğitim.

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

Eğitim Hakkında

Agile, DevOps ve kalite pratiklerinin ders tasarımına uyarlanması

Bu eğitim, mühendislik fakültesi ve meslek yüksekokulu eğitmenlerinin Agile, DevOps ve yazılım kalitesini güncel sektör pratikleriyle öğretmesini hedefler. Scrum ve Kanban ile dönem projesi yönetimi, Git akışları ve GitHub Actions ile otomatik derleme ve test, test piramidi, birim test kapsamı, statik analiz ve teknik borç metrikleri işlenir. Ardından öğrenci ekipleri için değerlendirme rubrikleri, otomatik not verme (autograder) hatları ve lab altyapısı tasarlanır.

Süre ve Format

3 Gün. Her gün dört modül; eğitmenler ders içeriğine uygun Agile süreçlerinden CI/CD laboratuvarlarına ve kalite ölçümüne ilerler.

Seviye

Orta Seviye — Agile, DevOps ve yazılım kalitesini ders ve laboratuvar ortamına taşımak isteyen eğitmenler için pedagojik ve teknik yelpaze.

Öğrenme Metodu

Eğitmenler, kendi ders senaryolarına uyarlayabilecekleri hazır repo şablonları ve pipeline örnekleriyle uygulamalı çalışır.

Neden Bu Eğitim?

🎓Ders Tasarımı

Agile ve DevOps kazanımlarını haftalık ders planına ve proje değerlendirmesine yerleştirirsiniz.

⚙️Otomatik Lab

Öğrenci tesliminden test sonucuna kadar çalışan bir CI tabanlı değerlendirme hattı kurarsınız.

📊Ölçülebilir Kalite

Kapsam, karmaşıklık ve teknik borç metriklerini öğrenci projelerinde nesnel not ölçütüne çevirirsiniz.

Anahtar Konular

eğitmenler için agiledevops eğitimiyazılım kalitesiscrum eğitimigithub actionsautogradersonarqubetest piramidici/cd eğitimiyazılım mühendisliği eğitmeni
“Öğrettiğiniz pratik, öğrencinin ilk günkü işinde karşısına çıkan pratikse eğitim tamamlanmıştır.”

Ön Koşullar

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

1
Programlama Bilgisi

En az bir dilde (Java, Python veya JavaScript) temel programlama deneyimi faydalıdır.

2
Git Aşinalığı

Commit, branch ve pull request kavramlarına genel bir aşinalık işleri hızlandırır.

3
Eğitmenlik Deneyimi

Ders veya laboratuvar yürütme tecrübesi uyarlama çalışmalarını kolaylaştırır.

4
GitHub Hesabı

Uygulamalar için ücretsiz bir GitHub hesabı ve modern bir tarayıcı yeterlidir.

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ı, Scrum ve Kanban'ı dönem projesi yapısına uyarlayarak sprint planlı bir ders akışı tasarlayabilir.
Modül 1
Agile Temelleri
  • Agile Manifesto değerleri ve 12 ilke
  • Scrum rolleri, olayları ve artefaktları
  • Kanban panosu, WIP limiti ve akış metrikleri
  • User story, kabul kriterleri ve INVEST
  • Story point ve planning poker ile tahmin
  • Definition of Done ve Definition of Ready
Modül 2
Dönem Projesi Yönetimi
  • Öğrenci ekiplerinin sprint planlaması
  • Sprint review ve retrospektif oturumlarının derse yerleştirilmesi
  • Jira, Trello ve GitHub Projects ile pano yönetimi
  • Burndown ve cumulative flow diyagramı okuma
  • Ekip içi rol rotasyonu ve katkı izleme
  • Bireysel katkının commit geçmişinden değerlendirilmesi
Modül 3
Sürüm Kontrolü Pratikleri
  • Git temel komutları ve staging mantığı
  • Feature branch, GitHub Flow ve trunk-based akış karşılaştırması
  • Pull request incelemesi ve code review rehberi
  • Merge conflict çözümü ve rebase kullanımı
  • Semantik sürümleme ve etiketleme
  • .gitignore, README ve katkı rehberi standartları
Modül 4
Müfredat Eşleştirme
  • Agile kazanımlarının ders çıktılarıyla eşleştirilmesi
  • Haftalık ders akışı ve sprint takvimi tasarımı
  • Proje tabanlı öğrenme için kapsam sınırlama
  • Disiplinlerarası ekip projelerinde Agile uyarlaması
  • Uzaktan eğitimde Agile araçlarının kullanımı
  • Örnek ders planı ve değerlendirme takvimi
Günün hedefiKatılımcı, öğrenci projeleri için GitHub Actions tabanlı bir CI/CD hattını ve container tabanlı lab ortamını kurabilir.
Modül 1
DevOps Felsefesi
  • Silo sorunu ve CALMS çerçevesi
  • DevOps yaşam döngüsü ve sonsuz döngü
  • Teslimat metrikleri: deployment frequency, lead time
  • MTTR ve change failure rate
  • Eğitimde DevOps kültürünün modellenmesi
  • Sektör rolleri ve yetkinlik haritası
Modül 2
GitHub Actions ile CI
  • Workflow YAML yapısı, job ve step kavramı
  • Matrix build ile çoklu dil sürümü testi
  • Cache ve artifact kullanımı
  • Secrets ve ortam değişkenleri yönetimi
  • Pull request tetikli otomatik kontroller
  • Branch protection ile zorunlu kontrol kuralları
Modül 3
Container ile Lab Ortamı
  • Docker imajı ve Dockerfile yazımı
  • docker run, volume ve port yönlendirme
  • Docker Compose ile çok servisli lab
  • Öğrenci ortamlarının tekrarlanabilir hale getirilmesi
  • Dev Container ve Codespaces kullanımı
  • Lab kaynak kullanımını sınırlama
Modül 4
Otomatik Dağıtım
  • CD ile staging ortamına otomatik yayın
  • Heroku, Render veya GitHub Pages ile basit dağıtım
  • Ortam ayrımı ve yapılandırma yönetimi
  • Rollback ve sürüm geri alma stratejisi
  • Öğrenci demo ortamlarının yönetimi
  • Pipeline başarısızlıklarının sınıfta analizi
Günün hedefiKatılımcı, test piramidi, statik analiz ve autograder ile öğrenci projelerini nesnel ölçütlerle değerlendirebilir.
Modül 1
Test Stratejisi
  • Test piramidi: birim, entegrasyon, uçtan uca
  • JUnit, pytest ve Jest ile birim test yazımı
  • Mock ve stub kullanımı
  • Test kapsamı (coverage) ve sınırları
  • TDD kırmızı-yeşil-refaktör döngüsü
  • Davranış odaklı test için Gherkin ve BDD
Modül 2
Statik Analiz ve Kalite
  • SonarQube ve SonarCloud ile kod analizi
  • Linter ve formatter yapılandırması (ESLint, Checkstyle)
  • Siklomatik karmaşıklık ve bakım indeksi
  • Kod kokuları ve teknik borç kavramı
  • Güvenlik açığı taraması (SAST temelleri)
  • Kalite kapısı (quality gate) tanımlama
Modül 3
Autograder Hattı
  • Öğrenci teslimleri için otomatik test çalıştırma
  • GitHub Classroom ile ödev dağıtımı
  • Gizli test senaryolarıyla puanlama
  • Süre ve kaynak sınırlı güvenli çalıştırma
  • Kopya ve benzerlik tespit yaklaşımları
  • Otomatik geri bildirim mesajı üretimi
Modül 4
Rubrik ve Değerlendirme
  • Kod kalitesi rubriği tasarımı
  • Commit sıklığı ve PR disiplinini puana yansıtma
  • Takım içi eş değerlendirme (peer review)
  • Proje sunumu ve demo değerlendirmesi
  • Kazanım-çıktı eşleştirmesi ve raporlama
  • Dönem sonu iyileştirme planı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Agile Uyarlama

Scrum ve Kanban'ı dönem projelerine uyarlayabilir ve sprint tabanlı ders akışı kurabilirsiniz.

✅
Git Akışı

Branch, pull request ve code review süreçlerini öğrencilere uygulamalı öğretebilirsiniz.

✅
CI Hattı

GitHub Actions ile derleme ve test hattını öğrenci repolarında çalıştırabilirsiniz.

✅
Container Lab

Docker ve Compose ile tekrarlanabilir lab ortamları hazırlayabilirsiniz.

✅
Test Yazımı

Test piramidini ve TDD döngüsünü örnek derslerle anlatabilirsiniz.

✅
Statik Analiz

SonarQube ile kalite kapıları tanımlayıp teknik borcu ölçebilirsiniz.

✅
Autograder

Ödev tesliminden puanlamaya otomatik değerlendirme hattı kurabilirsiniz.

✅
Rubrik Tasarımı

Kod kalitesi ve ekip katkısını nesnel ölçütlerle değerlendirebilirsiniz.

Kimler İçin Uygundur?

  • Yazılım mühendisliği
  • bilgisayar programcılığı
  • ilgili bölümlerde ders veren eğitmenler ile laboratuvar sorumluları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Yazılım mühendisliği, bilgisayar programcılığı ve ilgili bölümlerde ders veren eğitmenler ile laboratuvar sorumluları için uygundur.
Eğitmen olmayanlar katılabilir mi?
Evet; ancak içerik ders tasarımı ve değerlendirme odaklıdır, takım liderleri de Agile ve kalite bölümlerinden yararlanır.
Hangi programlama dili kullanılıyor?
Örnekler Java, Python ve JavaScript üzerinden verilir; pipeline mantığı her dile uyarlanabilir.
Autograder kurulumu zor mu?
GitHub Classroom ve Actions ile adım adım kurulur; hazır şablon repolar eğitimde paylaşılır.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası 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. Mühendislik Eğitmenleri İçin Agile, DevOps ve Yazılım Kalite 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ıBuilding a DevOps Culture Eğitimi
DevOps ve Konteyner Eğitimleri

Building a DevOps Culture Eğitimi

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

DevOps kültürünü inşa edin: silo kırma, paylaşılan sorumluluk, takım topolojileri, psikolojik güvenlik ve blameless postmortem. Orta seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıCertified DevOps Site Reliability Engineering (SRE) Practitioner Eğitimi
DevOps ve Konteyner Eğitimleri

Certified DevOps Site Reliability Engineering (SRE) Practitioner Eğitimi

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

SRE'yi uçtan uca uygulayın: SLI/SLO, error budget, gözlemlenebilirlik, incident management, postmortem, kapasite ve dayanıklılık desenleri. İleri seviye DVA eği

Detayları Gör →
DevOps Kültürü ve UygulamalarıCertified SAFe DevOps Practitioner (SDP) Eğitimi
DevOps ve Konteyner Eğitimleri

Certified SAFe DevOps Practitioner (SDP) Eğitimi

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

SAFe çerçevesinde DevOps: CALMR zihniyeti, Sürekli Teslim Hattı (Exploration/CI/CD/Release on Demand), değer akışı ve iyileştirme. İleri seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıCloud Services & Deployment Fundamentals for SRE Eğitimi
DevOps ve Konteyner Eğitimleri

Cloud Services & Deployment Fundamentals for SRE Eğitimi

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

SRE gözüyle bulut servis modelleri, Docker ve Kubernetes dağıtımı, IaC, CI/CD ve bulutta güvenilirlik temelleri. Orta seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıCloudOps with Azure DevOps Tools Eğitimi
DevOps ve Konteyner Eğitimleri

CloudOps with Azure DevOps Tools Eğitimi

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

Azure DevOps araçlarıyla CloudOps: Pipeline ile IaC dağıtımı, Azure Monitor ve KQL izleme, Automation runbook, Azure Policy ve maliyet yönetimi. Orta seviye DVA

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