HOME JAVA & JEE OPEN SOURCE .NET WEB & RIA CLOUD & GRID ARCHITECTURE & DDD AGILE PM & SCRUM AGILE TESTING & BDD OS, MOBILE & SERVER  
Gojko Adzic's Test Driven .NET Development Workshop (TDD-DOTNET-01-02)
CODE: TDD-DOTNET-01-02          DURATION: 2 DAY/S
Experience and learn test driven development by doing it. This workshop immerses you in a realistic TDD project, allowing you to learn the practices and principles of test driven development and try them out in practice. Through facilitated exercises and discussion, you will experience two days of working on an agile test-driven team, very similar to normal TDD development work. You will learn and use basic Test Driven Development practices including unit testing, refactoring and related agile practices such as continuous integration and pair programming. You will understand the reasons behind TDD and experience the benefits first-hand, getting into the TDD mentality.

By applying these practices, you will be able to build quality into software from the start, design and develop systems fit for purpose and write code that is easy to maintain and evolve in the future.

The is a completely hands-on workshop with coding straight from the start, interrupted by very short presentations to explain the practices and put things into a wider perspective. It is based on the latest tools and current knowledge and ideas from the community, so you'll be practicing the state of the art.

LEARN HOW TO:
  • Design and develop software driven by tests
  • Protect software from unwanted changes using regression tests
  • Evolve software design with refactoring and TDD
  • Recognise smells in the code and clean them up
  • Capture requirements and specifications as acceptance tests
  • Use executable specifications to drive development
  • Continuously integrate software to get quick feedback about changes
  • Apply best practices and avoid pitfalls of unit and acceptance testing
  • Use MBUnit, Gallio, Rhino Mocks and FIT.NET
PROGRAMME
Day 1
  • Introduction to TDD
  • Unit testing basics
  • Using TDD with MBUnit to explore and design software
  • Writing efficient unit tests
  • Applying mock and stub objects with Rhino Mocks to isolate tests
  • Best practices and pitfalls of unit testing
Day 2
  • Identifying code smells and improving the code with refactoring
  • Continuous integration and detecting change
  • Converting requirements into executable specifications
  • Applying agile acceptance testing with FIT.NET
  • Best practices and pitfalls of acceptance testing
NEXT SESSION
The next course will be delivered at The Skills Matter eXchange - London, on 24 Jun 2010 by Francis Sanger.
COURSE DATES & REGISTRATION
Date City Cost Offer
24-06-10 London £1095.00 £985.00 if booked by 25-05-10 Book Online Now
30-06-10 Paris €1195.00 €1075.00 if booked by 31-05-10 Call Sales
20-09-10 London £1095.00 £985.00 if booked by 21-08-10 Book Online Now
15-12-10 London £1095.00 £985.00 if booked by 15-11-10 Book Online Now
16-12-10 Paris €1195.00 €1075.00 if booked by 16-11-10 Call Sales
Book Online or Call Sales on +44 (0)207 1839040
ABOUT THE AUTHOR
Gojko is the author of over 200 articles on programming, operating systems, Internet & new technologies. He has recently published his latest...
More about Gojko Adzic
IN PARTNERSHIP WITH NEURI LTD
IS THIS COURSE FOR YOU?
If you are a .NET developer or architect and want to get started with agile development practices or learn how to build quality into software from the start, then this is the course for you.

COURSE PREREQUISITES
To benefit from this Test Driven .NET Development course, you should have basic knowledge of C# and object-oriented design prior to attending.

COURSE LABS & EXERCISES
This Test Driven Development course for .NET developers is very practical, based around hands-on workshops where you will both learn new skills and apply them in practice.

COURSE DATES & REGISTRATION
Date City Cost Offer
24-06-10 London £1095.00 £985.00 if booked by 25-05-10 Book Online Now
30-06-10 Paris €1195.00 €1075.00 if booked by 31-05-10 Call Sales
20-09-10 London £1095.00 £985.00 if booked by 21-08-10 Book Online Now
15-12-10 London £1095.00 £985.00 if booked by 15-11-10 Book Online Now
16-12-10 Paris €1195.00 €1075.00 if booked by 16-11-10 Call Sales
Book Online or Call Sales on +44 (0)207 1839040
© Copyright 2003-2010, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Community  Community-FR  Apress  1st Teach  Jobs: Sales Executive  Jobs: Student Podcaster  jobs - marketing assistant  Spring Certification