Test Driven Development & Java & JUnit5 Eğitimi

Test Driven Development & Java & JUnit5 Eğitimi

Eğitim Hakkında

Bu eğitim, Test Driven Development (TDD) yaklaşımını Red/Green/Refactor döngüsü, Three Laws of TDD ve F.I.R.S.T. prensipleri üzerinden ele alarak, iyi birim testleri, code coverage, continuous testing ve refactoring pratikleriyle pekiştirir. JUnit5 (assertions, lifecycles, repeated/ordered, parameterized, test info) ve Mockito (mock class/interface, argument matchers, thenAnswer) ile uygulamalı code kata çalışmaları yapılarak sürdürülebilir test kültürü yerleştirilir.

Ön Koşul

Temel Java bilgisi ve nesne yönelimli programlama kavramlarına giriş seviyesinde hâkimiyet gereklidir.

Kazanımlar

  • TDD yaklaşımını amaçları ve faydalarıyla birlikte iş akışına entegre edebileceksiniz.
  • Red/Green/Refactor döngüsünü disiplinli şekilde uygulayabileceksiniz.
  • Three Laws of TDD ve F.I.R.S.T. prensiplerini günlük geliştirmede kullanabileceksiniz.
  • İyi birim testlerinin özelliklerini benimseyerek güvenilir test setleri oluşturabileceksiniz.
  • Code coverage metriklerini yorumlayarak sürekli test kültürü inşa edebileceksiniz.
  • Refactoring ile tasarımı sadeleştirip kodu test edilebilir hâle getirebileceksiniz.
  • JUnit5 yeteneklerini (assertions, lifecycle, repeated/ordered, parameterized, test info) etkin biçimde kullanabileceksiniz.
  • Mockito ile mock sınıflar/arayüzler oluşturabilecek, argument matchers ve thenAnswer kalıplarını uygulayabileceksiniz.
  • Test doubles kullanarak bağımlılıkları izole edip yan etkileri kontrol altına alabileceksiniz.
  • Code kata çalışmalarıyla TDD pratiğini gerçekçi örnekler üzerinde pekiştirebileceksiniz.

Hedef Kitle

  • Yazılım Geliştiriciler
  • Yazılım Mimarları
  • QA Mühendisleri
  • Test Otomasyon Mühendisleri
  • DevOps Mühendisleri
  • Ürün Sahipleri
  • Kıdemli Yazılım Mühendisleri
  • Teknik Liderler

Sertifika

Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.

SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI

BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.

LC Waikiki
Coca Cola
TAI TUSAŞ TR
Şişecam
Turkiye Finans Katilim Bankasi
Agesa
İçdaş
Intertech
T.C. Cumhurbaşkanlığı
İş Portföy
Fibabanka
Sekerbank
QNB Invest
Zorlu Holding
Renault
Tam Finans
DeFacto
KKTC Turkcell
Tırsan Treyler
Getir
Turknet
Brisa
Logo Yazılım
Innova
DFDS
LC Waikiki
Coca Cola
TAI TUSAŞ TR
Şişecam
Turkiye Finans Katilim Bankasi
Agesa
İçdaş
Intertech
T.C. Cumhurbaşkanlığı
İş Portföy
Fibabanka
Sekerbank
QNB Invest
Zorlu Holding
Renault
Tam Finans
DeFacto
KKTC Turkcell
Tırsan Treyler
Getir
Turknet
Brisa
Logo Yazılım
Innova
DFDS
Bilgi İstiyorum