Test Driven Development / C# / NUnit Eğitimi

Test Driven Development / C# / NUnit Eğitimi

Eğitim Hakkında

Bu eğitim, TDD’nin temel ilkeleri, Red/Green/Refactor döngüsü, Three Laws of TDD ve F.I.R.S.T. prensiplerini gerçekçi kotalar ve mini-projelerle pekiştirir; code coverage, continuous testing ve refactoring ile test edilebilirlik gibi kritik konuları uygulamalı olarak işler. Ayrıca test doubles, el yapımı (handrolled) mocklar ile mocking framework’lerinin farkları gösterilerek, örnek bir oyun (TicTacToe) ve “Sticks” demosu üzerinden testin tasarımı ve sürdürülebilirliği pratik edilir; .NET hattında NSubstitute (ve Java hattında Mockito) gibi çerçeveler tanıtılır

Ön Koşul

Nesne yönelimli programlama temellerine ve tercih edilen dilin (ör. C# veya Java) temel sözdizimine giriş seviyesinde hâkimiyet gereklidir.

Kazanımlar

  • TDD yaklaşımının amacını ve faydalarını iş akışına entegre edebileceksiniz.
  • Red/Green/Refactor döngüsünü sistematik şekilde uygulayabileceksiniz.
  • Three Laws of TDD ilkelerini günlük geliştirmede kullanabileceksiniz.
  • F.I.R.S.T. prensiplerine uygun, hızlı ve güvenilir testler yazabileceksiniz.
  • Değişen gereksinimlere karşı güvenlik ağı oluşturacak test setleri kurgulayabileceksiniz.
  • Code coverage sonuçlarını yorumlayarak sürekli test kültürü oluşturabileceksiniz.
  • Tasarımı refactoring uygulamalarıyla sadeleştirip test edilebilir hâle getirebileceksiniz.
  • Test doubles (stub/fake/mock) kullanarak bağımlılıkları izole edebileceksiniz.
  • El yapımı mockların sınırlamalarını görerek mocking framework’lerini etkin kullanabileceksiniz.
  • .NET projelerinde NSubstitute (ve muadilleri) ile davranış odaklı testler yazabileceksiniz.

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.

ITKIB
Anadolu Hayat Emeklilik
BİLGEM
Roketsan
RedBull
LC Waikiki
Softtech
Yıldız Teknik üniversitesi
Tusas Motor
Merkezi Kayıt Kuruluşu
Ziraat Katılım
İçdaş
Tarim Kredi Kooperatifi
DeFacto
Istanbul Sanayi Odasi
Eren Enerji
Brisa
Aselsan
Intertech
BKM
HSBC
Hepsiburada
Tam Finans
Istanbul Beton
Getir
ITKIB
Anadolu Hayat Emeklilik
BİLGEM
Roketsan
RedBull
LC Waikiki
Softtech
Yıldız Teknik üniversitesi
Tusas Motor
Merkezi Kayıt Kuruluşu
Ziraat Katılım
İçdaş
Tarim Kredi Kooperatifi
DeFacto
Istanbul Sanayi Odasi
Eren Enerji
Brisa
Aselsan
Intertech
BKM
HSBC
Hepsiburada
Tam Finans
Istanbul Beton
Getir
Bilgi İstiyorum