C# ile Test Driven Development
4.3 (14 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
99 students enrolled
Wishlisted Wishlist

Please confirm that you want to add C# ile Test Driven Development to your Wishlist.

Add to Wishlist

C# ile Test Driven Development

Test Driven Development' ın temeli olan Unit Testing'i Microsoft'un test frameworkü ile tüm yönleriyle ele alıyoruz
4.3 (14 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
99 students enrolled
Last updated 2/2017
Turkish
Curiosity Sale
Current price: $10 Original price: $100 Discount: 90% off
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Yazılım geliştirmede yeni bir bakış açısı kazanabilecek
  • Test güdümlü uygulama geliştirilebilecek
View Curriculum
Requirements
  • Temel C# bilgisi yeterlidir.
Description

Bu eğitimde, günümüzde hem popüler olmaya başlayan hemde ihtiyaç haline gelen Test Güdümlü Geliştirme (Test Driven Development) metodolojisi anlatılmaktadır. Test Güdümlü Uygulama Geliştirmenizi sağlayacak olan Birim Testleri, Microsoft'un test kütüphanesi ile tüm yönleriyle birlikte ele alınıp, örnek test senaryolarıyla anlatılmaktadır. Ayrıca yapılan tasarım hatalarının testlere etkisi incelenmekte ve çözüme kavuşturulmaktadır.

Who is the target audience?
  • Unit Test hakkında bilgi sahibi olmak isteyenler.
  • Unit Testing hakkında eksikliklerini tamamlamak isteyenler.
  • Test Güdümlü Geliştirme hakkında bilgi sahibi olmak isteyenler.
  • Test Güdümlü Uygulama geliştirmek isteyenler.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
35 Lectures
02:42:41
+
Basics of Unit Testing
3 Lectures 15:31

Demo: Creating First Unit Test
11:04

Demo: Debugging Unit Test
01:15
+
Test Lifecycle
4 Lectures 26:44
Introduction Test Lifecycle
01:04

Demo: Test Level
11:36

Demo: Class Level
09:56

Demo: Assembly Level
04:08
+
Unit Testing for Exceptions
1 Lecture 03:21
Demo: ExpectedException
03:21
+
Asserting the Facts
9 Lectures 22:20
Introduction Asserts
00:47

Demo: Assert - I
04:29

Demo: Assert - II
03:00

Demo: Assert - III
01:41

Demo: Assert - IV
02:22

Demo: CollectionAssert - I
04:29

Demo: CollectionAssert - II
02:32

Demo: CollectionAssert - III
01:35

Demo: StringAssert
01:25
+
TestContext
5 Lectures 22:13
Introduction TestContext
01:01

Demo: TestContext
05:12

Introduction Data Driven Unit Test
01:37

Demo: Data Driven Unit Test I
09:51

Demo: Data Driven Unit Test II
04:32
+
Test Attributes
2 Lectures 11:15
Demo: Test Attributes I
06:38

Demo: Test Attributes II
04:37
+
Ordered Test
1 Lecture 03:40
Demo: Ordered Test
03:40
+
Advanced
2 Lectures 29:31
Demo: Unit Testing vs Integration Testing
13:08

Demo: Mocking with Unit Test
16:23
+
Test First Development
4 Lectures 19:29
Introduction Test First Development
01:34

Demo: Red
07:13

Demo: Green
02:24

Demo: Refactor
08:18
About the Instructor
Engin Demiroğ
4.6 Average rating
802 Reviews
2,969 Students
14 Courses
MCT,PMP

Yazılım hayatıma lisede "yazılım" bölümünde okurken başladım. Başkent Üniversitesi Yönetim Bilişim Sistemleri Bölümüne Türkiye derecesiyle burslu girdim. Bu bölümü birinci olarak bitirdim.

Profesyonel iş hayatıma ise henüz üniversite birinci sınıftayken Ulaştırma Bakanlığı, Gazi Üniversitesi Projeleri ve DSI projeleriyle başladım.

Ağırlıklı olarak Savunma Sanayisi, Bankacılık sektörlerine kurumsal yazılım geliştirme süreçleri konusunda danışmanlık veriyorum. Danışmanlık veya eğitim verdiğim kurum sayısı son 10 yılda 300 ü geçmiştir.

Microsoft Certified Trainer (MCT) ,PMP ve ITIL sertifikalarına sahibim.

------------------------------------------------------------------------------------------------------------------------

Engin Demiroğ started coding when he was 14. He works as a trainer and consultant. He  is 32 and lives in Ankara, Turkey. He gives courses especially for Microsoft Technologies and consultancy for backend development. 

Engin Demiroğ is a Microsoft Certified Trainer (MCT) and PMP. He is the Lead Developer of DevFramework.Net, an open source project on CodePlex, which is one of the most followed projects.



Salih DEMİROĞ
4.3 Average rating
14 Reviews
99 Students
1 Course
MCT, MCPS, MCSD, MCTS

1986 doğumlu Salih Demiroğ Gazi Üniversitesi Bilgisayar Sistemleri Öğretmenliği bölümü mezunudur. Lise yıllarından itibaren yazılım teknolojileri ile uğraşmaktadır. Bir çok kurumsal projede çalışmış olup, şu an özel bir kuruluş bünyesinde kamu kuruluşlarına ve özel kuruluşlara yazılım ve veritabanı danışmanlığı hizmeti vermeye devam etmektedir. Salih Demiroğ, bir çok sitede yüzden fazla makale ve video yayını yapmıştır. Eğitmenimiz aynı zamanda DevFramework.Net ve  Goliq.Net in kurucusudur.