Start Your Free Trial Today!
- Unlimited access to hundreds of videos
- All source code included
- Watch online or DRM-free download
- No obligation—cancel any time
- Five transferrable logins (one free!)
- All Professional level benefits
- Show videos in team meetings
- Fixed-term subscriptions available
- Multiple payment options available
- Larger team sizes available
Seven-day free trial, then $99.50 per month (*plus VAT in EU). 30-day money-back guarantee. Cancel any time.Email for Quote
A Screencast for Professionals
We focus on the stuff that matters to professional developers. We don’t teach you how to code—you know how to code. We teach you how to code well, for situations where code quality and maintainability matter.
Real World Development
Every episode builds on a real application and deals with the issues professionals face in the real world. Mistakes, setbacks, and triumphs: it’s all there for you to see and learn from.
Bite-Sized, Focused Content
Hundreds of Episodes, Dozens of Topics
There’s over 600 episodes and nearly 200 hours of content. Topics range from the obvious (testing the DOM) to the esoteric (writing a Selenium smoke test that checks real-time networking across two browsers). With an emphasis on solving problems and doing high-quality, sustainable work, there’s always something new to learn.
James Shore has been developing software professionally since 1994, and he’s been leading teams in Agile engineering practices—such as test-driven development—since 1999. He’s a recipient of the Agile Alliance’s Gordon Pask Award for Contributions to Agile Practice and co-author of The Art of Agile Development. James’s depth of experience shines through in every episode.
Frequently Asked Questions
How does billing work?
When you subscribe, you have seven days to evaluate the series. If you cancel during that time, you will never be charged.
After seven days, your card will be charged automatically for each month in advance. You’ll receive an invoice by email each time. If you cancel, you’ll continue to have access until the end of your current month.
All billing information is collected and stored securely by my payments processor. I never see your credit card information.
Will I still have access to old episodes if I cancel my subscription?
Once your subscription runs out, you will no longer have access to any videos on the website. The flip side to this is that you get access to the entire back catalog the moment you subscribe.
However, all videos are downloadable and DRM-free. After your subscription ends, you’ll still have any videos you downloaded while you were subscribed. (Please limit your downloads to the videos you watch while subscribed.)
Couldn’t I just download all the videos and unsubscribe?
Please don’t do that. :-) I provide unlimited, DRM-free access to the videos as a courtesy and convenience for my customers. It makes it easier for you to sideload the videos onto unsupported devices and to watch them during your commute and other trips. In return, I ask that you respect that this is a subscription service, and to only download as many videos as you can watch while subscribed. My ability to produce a series of this quality depends on subscribers.
You’re welcome to keep archived videos for future reference, even after unsubscribing, so long as you originally watched them while subscribed.
Can I share my subscription with the rest of my team?
Your subscription is for your use only. It’s okay to show a video to a friend or teammate once in a while, but please don’t share logins, give away copies, or show the videos in group settings. If you’d like your team to have access, I have flexible group subscriptions available—just email me for details.
Aren’t DRM-free videos a recipe for piracy?
It’s impossible for me to tell for sure, but so far it seems as though only a handful of people are abusing the system. I don’t lose any sleep over it—piracy is impossible to prevent and I’d rather spend my time and energy on my customers.