Chicago TDD Training Featuring J. B. Rainsberger

Joe has an amazing grasp on test-driven development and JUnit and has probably the most extensive Java knowledge of any person I have met. I feel that the information and practices that he gave us in the course will be invaluable.

Increase your development speed
Increase your value to the organization

Join J. B. Rainsberger and learn whether test-driven development will work for you. In this course, you will learn the secrets of modular design from one of test-driven development’s master practitioners. Bring your laptop and be prepared to change the way you write software.

Audience

You have had professional experience on at least one software project in Java, C#, Python or Ruby. You would like to know how to design software incrementally with test-driven development.

You will learn...

  • how test-driven development can help you deliver software your users will love
  • how test-driven development can help you earn revenue sooner on your software projects
  • how to perform the steps of test-driven development
  • the secrets of truly modular software design
  • how to practise test-driven development and integrate it into your daily practice
  • how to design effectively with interfaces
  • how to test-drive a web user interface without having to deploy your application

PRICING

$1500 per student (20% discount for groups of 3 or more)

Class size is limited to 20, on a first come-first serve basis.

COURSE OUTLINE

Day 1: TDD Bootcamp
  • An introduction to test-driven development and the theory of constraints
  • Realizing the promise of modular design with test-driven development
  • A demonstration of the technique of test-driven development
  • Exercise: test-drive a single-class design
  • Making test-driven development a daily habit
Day 3: TDD and Modular Enterprise Design
  • Exercise: test-drive a multiple-class design with interfaces and test doubles
  • A demonstration of test-driving a dynamic web page without running the web server
  • Remaining questions and answers
course sessions
  • Sept 22-24, 2010 : Chicago, IL
for more information