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.

Yapi Kredi
Sütaş
Sun Ekspress
Hayat Holding
HDI Sigorta
Logo Yazılım
THY DO CO
Tatilbudur
Migros
Ford-Otosan
Anadolu Sigorta
İş Portföy
SabancıDX
KoC Sistem
Getir
Asfat
Anadolubank
Turkiye Sınai Kalkinma Bankasi
Eczacıbaşı Bilişim
Softtech
Iş GYO
Turk Standartlari Enstitüsü
ING Bank
Liberty Sigorta
Turkiye Finans Katilim Bankasi
Yapi Kredi
Sütaş
Sun Ekspress
Hayat Holding
HDI Sigorta
Logo Yazılım
THY DO CO
Tatilbudur
Migros
Ford-Otosan
Anadolu Sigorta
İş Portföy
SabancıDX
KoC Sistem
Getir
Asfat
Anadolubank
Turkiye Sınai Kalkinma Bankasi
Eczacıbaşı Bilişim
Softtech
Iş GYO
Turk Standartlari Enstitüsü
ING Bank
Liberty Sigorta
Turkiye Finans Katilim Bankasi
Bilgi İstiyorum