Azerbaycan Test Driven Development for C# Developers Eğitimi

  • Eğitim Tipi: Classroom
  • Süre: 2 Gün
  • Seviye: Intermediate
Bu eğitimi kendi kurumunuzda planlayabilirsiniz. Bize Ulaşın!

"Test Driven Development for C# Developers" eğitimi, geliştiricilerin yazılım kodu yazma günlük işlerini yapma biçiminde temel bir değişiklik yaratmak için tasarlanmış geliştiriciler için bir eğitimdir. Birim testlerini en iyi ihtimalle sonradan akla gelen bir şey olarak düşünmek yerine, uygulama kodunu zaten yazmış olmak yerine, eğitim bu uygulamayı tersine çevirmeyi ve programcıların test edilecek koddan önce testler yazmalarını sağlamayı amaçlamaktadır.

Ekstrem Programlamanın Agile metodolojisinden kaynaklanan Test Odaklı Geliştirme (TDD), ana akım en iyi uygulama olarak kabul edilmiş ve kod kalitesini ve geliştirici üretkenliğini iyileştirmenin bir yolu olarak büyük kuruluşlar tarafından benimsenmektedir. Test Odaklı Geliştirme, çoğu geliştiricinin düşünme ve çalışma biçimlerinin büyük bir tersine çevrilmesini içerdiğinden, eğitim büyük ölçüde egzersize dayalıdır. Genellikle geliştiriciler TDD'yi başlangıçta garip bulurlar, ancak daha sonra onu oldukça özgürleştirici bulurlar ve 'test bulaşmış' olurlar (öncelikle birim testleri tasarlamadan kod yazamazlar). Alıştırmalar Visual Studio, MSTest, NUnit2, Nunit3, Xunit, NCrunch, Moq, Fluent Assertions ve Specflow kullanan C# programlama diline dayanır. Bunların hepsi yalnızca istemciye yönelik bir GIT ortamında çalışır.

"Test Driven Development for C# Developers" Eğitim Ön Koşulu:

  • C#'da yeterlilik

Bu eğitimin sonunda şunlara sahip olacaksınız:

  • Yazılım geliştirmeye TDD yaklaşımını benimseme yeteneği
  • TDD'nin temel teknikleri ve stratejileri ile kodu yeniden düzenleme ilkeleri hakkında bir anlayış
  • MSTest, NUnit2, Nunit3, Xunit'te birim testleri yazma yeteneği
  • Bu birim test çerçevelerinin asenkron ve paralel yeteneklerini anlama
  • NCrunch'ın sunduğu avantajları anlama
  • Birim testlerinde sahte nesneler kullanma yeteneği
  • Otomatik Kabul Testleri üretmek için Specflow ile çalışma

Geleneksel yaklaşım: Test-Last

Yazılım Kontrolü

  • Eğitim boyunca yerel yazılım kontrolüne izin verecek kadar GIT (istemci) tanıtın

Birim Testine Giriş (2 bölüm)

  • MSTest, Nunit, NCrunch, Akıcı İddialar.
  • Giriş için, temel birim test çerçevesini etkili bir şekilde gizleyen NCrunch'ı kullanıyoruz.

Veri Odaklı birim testleri

  • MSTest, Nunit2, Nunit3 ve Xunit'te bunun nasıl başarıldığı

Mock Kullanma

  • Moq'u kullanma

Teknoloji Özellikleri

  • Birim test felsefesini Kod Sözleşmelerine, WinForms'a, WebForms'a, WPF'ye, MVC'ye, Varlık Çerçevesine uydurma konusunda tavsiyeler

Specflow

  • Specflow'u kullanarak Birim Testinin ötesine geçip otomatik Kabul Testlerine geçme


Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Yakın tarihte açılacak eğitimler

Sınıf eğitimlerimizi Azerbaycan ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.

Classroom / Virtual Classroom
14 iyul 2025
Baku
2 Gün
Classroom / Virtual Classroom
19 iyul 2025
İstanbul
2 Gün
Classroom / Virtual Classroom
21 iyul 2025
İzmir
2 Gün
Classroom / Virtual Classroom
22 iyul 2025
Bodrum
2 Gün
Classroom / Virtual Classroom
07 sentyabr 2025
Antalya
2 Gün
Classroom / Virtual Classroom
09 sentyabr 2025
Kapadokya
2 Gün
Classroom / Virtual Classroom
06 oktyabr 2025
Bursa
2 Gün
Classroom / Virtual Classroom
09 oktyabr 2025
Ankara
2 Gün
Test Driven Development for C# Developers Eğitimi Azerbaycan

Kardeş ülke Azerbaycan (resmi adıyla Azerbaycan Cumhuriyeti) Kafkasya’da, Güney Kafkas Dağları bölgesinde bulunmaktadır. Çok zengin bir kültüren mirasa sahip olan Azerbaycan’ın, Hazar Denizi, Rusya, Gürcistan, Ermenistan ve İran gibi sınır komşuları vardır. Kafkasya’nın en büyük yüzölçümlü ülkesi olan Azerbaycan’da harika bir doğa çeşitliliği mevcut olup, hayvan yaşamının zenginliği de dikkat çekicidir. Üniter bir devlet olan Azerbaycan’ın Cumhurbaşkanı İlham Aliyev, resmi dili Azerice’dir.

Farsça Azar (Ateş) ve Payegan (Muhafız) kelimelerinin birlikteliğinden adını alan Azerbaycan Ateşler Ülkesi olarak da bilinmektedir. Bakü’de bulunan Flame Towers ülkenin en turistik yerlerinden biridir. Ülkede çok sayıda yanardağ ve petrol yatağı bulunmaktadır. Azerbaycan’ın mutlaka görülmesi gereken yerleri arasında Bakü’deki Alev Kuleleri, Kız Kalesi, Ateşgah, Targovi Caddesi ve Bakü Bulvarı’nın yanı sıra farklı şehirlerdeki Şeki Hanları Sarayı, Kobustan Milli Parkı, Han Bağı, Kebele ve Göygöl Milli Parkı sayılabilir.
Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.