I'd like to mention my upcoming class on how to write Rails applications efficiently with TDD.? It's starting Monday 7/19 (tomorrow), at 414 Mason Street 4th floor, 6:30pm.? This is a 6-week series every Monday night. There are still a few spots open.? For details and sign-up see http://classes.blazingcloud.net
The course fee is $325.
?Full and partial scholarships are available.? Our very best Jon Seidel
will be one of the? TA's.
I'm also honored to be speaking on a related topic on Tuesday at the East Bay Ruby Meetup.? The topic is related to the class, "API-based client/server applications with TDD and ActiveResource".
You can still sign up for the class after Tuesday, if you want to hear me speak first.? If you're toying with the idea, I recommend to sign up right away and attend the first class as well.
In this class you will learn how to use a test-first approach for all of
your Rails projects. I will
provide a real-world perspective in teaching effective patterns for
The class will cover:
Testing in Ruby
Layers of testing -- model, controllers, views
When to use which and to what extent
Best practices for efficient development
How to keep tests maintainable
The role of integration testing (Webrat, Cucumber, Selenium)
Data dependencies of testing: Factories, Mocks & Stubs, Fixtures
Best practices, gotchas to watch out for
The target audience for this class are developers with a working
knowledge of Ruby
on Rails, either you have
built an application or you have worked on team Rails project or you
have taken a Blazing Cloud or comparable Rails class.
--- San Francisco --- direct:[masked]