From Zero to TDD in a Day


Sold OutTest Driven Development (TDD) means freedom. The ability to bake quality into your application as you develop it can change the way you think about software frees you from the fear of creating applications that are brittle and don’t respond well to change. It affects the way we approach, design and write applications. Test Driven Development is powerful. Yet many developers allow themselves to be intimidated by what they perceive as added complexity.

This one-day boot camp will get you started down the road to TDD mastery. We’ll start with an overview of the concepts and benefits of test-first development with some simple hands-on examples. We’ll also cover some more complicated topics such as Dependency Injection, Mocking and philosophies of software craftsmanship.

James Bender

James is the Appication Development Practice Lead at ICC in Columbus, OH. James has worked as a developer and architect on everything from small, single-user applications to Enterprise-scale, multi-user systems. His specialties are .NET development and architecture, TDD, Web Development, JavaScript, cloud computing, and agile development methodologies. He is an experienced mentor and author. James is a Microsoft MVP and former President of the Central Ohio .NET Developers Group. James’s book “Professional Test Driven Development with C#: Developing Real World Applications with TDD” was released in May of 2011 and his new book “Developing SPAs: Working with Visual Studio 2015, AngualrJS and ASP.NET Web API” will be out in the first quarter of 2016. James’s Twitter ID is JamesBender