Test-driven JavaScript is about more than just the mechanics of writing a test and then implementing the code. There are goals that need to be met and functionality that needs to be implemented. There are business needs that drive what we build and why, while we implement those needs by writing and maintaining tests.
It is important to get a complete picture of what it takes to learn a testing framework, build a project test-first and then maintain the codebase in that project. And this screencast triple-pack will give you all of that. Learn how to set up a JavaScript project as a plugin for BackboneJS, built it test-first with the Jasmine BDD testing framework, create a build and deployment package with Grunt, and refactor the project to a more manageable state.
Aimed at developers who are familiar with the fundamentals of JavaScript, but want to take their game to a new level, this pack of screencasts will give you the knowledge to head down the path of test-driven JavaScript, with confidence. You'll get both of the Live episodes covering Jasmine and refactoring (Episode 1 and Episode 7), and a downloadable version of the free introduction to the Jasmine Standalone Runner (Episode 2). And all of this at a 25% discount!
Note that these are live recordings! While I have done some light editing in order to break up the episode in to chapters, and fast-forward through a few key moments, the pace is generally slower than my scripted episodes.