All Courses Free Udemy Courses

Introduction to TDD in C# – Free Udemy Courses

Introduction to TDD in C# – Free Udemy Courses

Learn test-driven development: make code testable, robust and maintainable. Bring unit testing skills to the next level.

What you’ll learn

Introduction to TDD in C# – Free Udemy Courses

  • Practice TDD in your daily job

Requirements

  • You should already be familiar with the basics of C#

  • You should already be familiar with the basics of unit testing

Description

Today unit testing is a required skill which is required from any professional developer. Companies expect from developers to know how to write unit tests including all the most important topics such as mocking and



test-driven development



(



TDD



in short).

This course is all about practicing



TDD



using C# programming language and



NUnit



as a unit testing framework. Along the way, we will learn the concepts related to unit testing. This course does not cover all the features of



NUnit



. This course is way more interesting.

Learning



unit testing



and



TDD



puts a powerful and very useful tool at your fingertips. Being familiar with unit testing and



TDD



you can write reliable and maintainable applications. It is very hard to lead a project which is not covered by unit tests.



Content and Overview



The theory is dead without practice, so starting from the second section, you’ll see tons of programming sessions where I’ll demonstrate how to implement generating of Fibonacci numbers, FizzBuzz, parsing of roman numerals, updateable spin synchronization primitives, tic-tac-toe or crosses and noughts game and game in sticks. You’ll also learn:

  • How a regular agile development process looks like
  • That you need to learn shortcuts to practice TDD more smoothly
  • Three Main TDD techniques: faking, triangulation, and obvious implementation
  • Which tests to write first
  • How to start writing a test in a TDD manner



Here is my Teaching Approach –

No fluff, no ranting, no beating the air. I respect your time. The course material is succinct, yet comprehensive. For absolute beginners, I offer my help on Skype for free, if requested.

Take this course, and you will be satisfied.

Who this course is for:

  • Any developer who wants to improve professional programming skills

Introduction to TDD in C# – Free Udemy Courses










If the links does not work, contact us we will fix them











Categories

Advertisement