This spring/summer (2020) I’m going to be running some training programs on the topic of Rails testing.
This will be somewhat similar to the in-person training classes I’ve done for big companies like HP, VMware, Liberty Mutual and others.
The difference is that instead of costing tens of thousands of dollars and lasting 3-5 days like those corporate classes, this training program will span 4 weeks and be affordably priced at $49.
There will also be a reasonably low time commitment required on your end. Perhaps 2-4 hours a week, depending on how much time you want to devote to it.
How it will work
Each Sunday for 4 weeks we’ll all hop on a Google Hangout. On the call I’ll give you a Rails-testing-related assignment to complete over the following week. You’ll show me your code and I’ll critique it and give suggestions. I’ll also help you when you’re stuck.
At the end of the 4 weeks you can expect to be meaningfully better at testing than you were when you started.
You’ll also join my private Slack group where you can get additional personalized help from me.
There are currently two cohorts planned: one from May 3rd through May 24th and another from June 7th through June 28th (update: the May cohort is now full.). If I get enough applications before the application period closes on April 15th then I might run a third cohort.
Who it’s for (and not for)
If you’ve built a few Rails apps but you haven’t done much testing (or any testing), then this could be a good fit for you.
I’ve you’ve never worked on built a Rails app, then this program probably isn’t for you. I want students who have worked on at least one Rails application.
If you’re already quite comfortable with testing, it’s probably not for you either. This is more for people toward the beginner/novice end of the spectrum.
It doesn’t matter where you live or what time zone you’re in as long as you can make the weekly meetings on Sundays from 12-1pm Eastern time.
How to join
Just fill out this application form. If you look like a good fit, I’ll let you know you’re accepted and give you an opportunity to pay and join. (Just because you’re accepted does not mean you’re obligated to buy though.) I’ll also of course share all the logistical details (dates, meeting times, etc.) before you decide for sure if you want to join.
Hope to see you in the class.