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.

THY Technic
Etiya
Ziraat teknoloji
Tam Finans
İş Portföy
Takasbank
IBB
Axa Sigorta
İş Bankası
Eczacıbaşı Bilişim
SGK
İTU
Iga Airport
Borsa İstanbul
J.P. Morgan
T.C. Cumhurbaşkanlığı
Getir
Softtech
Turk Standartlari Enstitüsü
ING Bank
BİLGEM
QNB Invest
Brisa
Beko
Iş GYO
THY Technic
Etiya
Ziraat teknoloji
Tam Finans
İş Portföy
Takasbank
IBB
Axa Sigorta
İş Bankası
Eczacıbaşı Bilişim
SGK
İTU
Iga Airport
Borsa İstanbul
J.P. Morgan
T.C. Cumhurbaşkanlığı
Getir
Softtech
Turk Standartlari Enstitüsü
ING Bank
BİLGEM
QNB Invest
Brisa
Beko
Iş GYO
Bilgi İstiyorum