TDD - Test Driven Development with Uncle Bob - 5 weeks

Event Information

Share this event

Date and Time



Online Event

Refund Policy

Refund Policy

Contact the organizer to request a refund.

Eventbrite's fee is nonrefundable.

Event description
TDD: 2 hours a week - 5 weeks with Uncle Bob

About this Event

You test first right? If not, you should. If you don't know why then Uncle Bob will tell you why and show you how!

This is a two-day hands-on course in which students learn Test-Driven Development (TDD) and Refactoring. This course alternates between lecture and exercise so that students can experience, first-hand, the practices and disciplines of these fundamental topics.


o Professionalism, Craftsmanship, and Clean Code.

o Code Smells.

o De-odorizing code by using refactorings

o Unit testing, and Test Driven Development

o Design Patterns that facilitate testing and refactoring.

Who will benefit?

o This course is for Java, .NET, or C++ developers who want to learn, or sharpen, the skills of TDD and Refactoring.

Learning Outcomes

o Understand how to improve code without risking breakage.

o The ability to create automated test suites that run quickly.

o How to keep the code running at all times.

o How to use XUnit (JUnit, NUnit, CppUTest).

o Facility with Test Doubles such a Mocks, Fakes, and Stubs.

o Identification and remediation of code smells.

o A disciplined and practical approach to software development.


Must know Java, C#, or C++.

Topics Schedule:

Week 1 - 26 August

The Three Laws

The Stack

Week 2 - 9 September


Prime Factors - Specificity & Transformations

Week 3 - 16 September

Test Design

Video Store

Week 4 - 23 September

Mocking & Patterns

Week 5 - 30 September

The Big Picture

The webinar begins Wednesday, August 26 at 10am CST for 2 hours and repeats every Wednesday for 5 weeks.

Webinars are on Zoom.

Are you worried you might miss a date?

All webinars will be recorded and available for registrants.

Share with friends

Date and Time


Online Event

Refund Policy

Contact the organizer to request a refund.

Eventbrite's fee is nonrefundable.

Save This Event

Event Saved