Test Driven Development for C# Developers Uzbekistan Eğitimi

  • Eğitim Tipi: Classroom / Virtual Classroom / Online
  • Süre: 2 Gün
  • Seviye: Intermediate
  • En Yakın Tarih:
  • UK ve Türkiye merkezli global eğitim sağlayıcısı

"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.

Bu eğitimi dilediğiniz tarih ve lokasyonda organize edebiliriz. Bize Ulaşın!

Önkoşullar

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

  • C#'da yeterlilik

Neler Öğreneceksiniz

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

Eğitim İçeriği

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

Neden Bilginç IT Academy?

Bilginç IT Academy olarak, Birleşik Krallık ve Türkiye'deki güçlü varlığımızı birleştirerek, dünya genelindeki kurumlara yüksek kaliteli ve uygulamaya yönelik eğitim çözümleri sunuyoruz.

Global Varlık, Yerel Uzmanlık
İngiltere ve Türkiye’deki operasyonlarımız sayesinde, uluslararası standartları yerel pazar bilgisiyle birleştirerek farklı bölgelerde etkili eğitim deneyimleri sağlıyoruz.

Gerçek Deneyime Sahip Uzman Eğitmenler
Eğitimlerimiz, sektörde aktif deneyime sahip, alanında sertifikalı eğitmenler tarafından verilir. Bu sayede edindiğiniz bilgileri doğrudan iş hayatında kullanabilirsiniz.

Kurumsal Odaklı Eğitim Yaklaşımı
Eğitimlerimizi şirketinizin hedeflerine, teknolojilerine ve projelerine özel olarak uyarlıyoruz.

Dünya Çapında Esnek Eğitim Çözümleri
Global ölçekte; sınıf eğitimi, sanal sınıf ve yerinde eğitim seçenekleriyle kurumunuza en uygun eğitim modelini sunuyoruz.

Uygulamalı ve Etkileşimli Öğrenme
Gerçek hayat senaryoları, vaka çalışmaları ve interaktif uygulamalar ile kalıcı öğrenme sağlıyoruz. Kanıtlanmış Deneyim 10 yılı aşkın tecrübemizle, farklı sektörlerden birçok kurumun çalışanlarına eğitim verdik.


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

Eğitim Tarihleri

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

Bu eğitimi dilediğiniz tarih ve lokasyonda organize edebiliriz.
13 aprel 2026 (2 Gün)
Tashkent, Samarkand
17 may 2026 (2 Gün)
Tashkent, Samarkand
26 may 2026 (2 Gün)
Tashkent, Samarkand
11 iyun 2026 (2 Gün)
Tashkent, Samarkand
24 iyul 2026 (2 Gün)
Tashkent, Samarkand
17 avgust 2026 (2 Gün)
Tashkent, Samarkand
19 avgust 2026 (2 Gün)
Tashkent, Samarkand
13 oktabr 2026 (2 Gün)
Tashkent, Samarkand

Özbekistan, Taşkent ve Semerkant ekseninde gerçekleştirdiği teknolojik yatırımlarla Orta Asya'da gerçek bir dijital rönesans yaşamaktadır. Devlet destekli Taşkent IT Park projesi, Inha ve Amity gibi uluslararası üniversitelerle iş birliği yaparak ülkeyi bir yazılım ihracat merkezine dönüştürmeyi amaçlamaktadır. Genç ve teknolojiye meraklı nüfusuyla dikkat çeken Özbekistan, e-devlet sistemlerinden bankacılık teknolojilerine kadar her alanda dijitalleşmeye öncelik vermektedir. Bu süreçte kritik rol oynayan ileri düzey bilişim eğitimleri, ülkenin teknik kapasitesini artırırken uluslararası şirketlerin bölgedeki operasyonları için nitelikli iş gücü yetiştirilmesine olanak tanımaktadır.

Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.