WatchMeCode

screencasts by derick bailey

be the first to know about new episodes

Episode Live 3-Pack: Jasmine Live!

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.

What you'll learn:

  • The basics of Jasmine
  • Writing your tests
  • Customizing Jasmine Matchers
  • Setting Up A Jasmine Project
  • Test-Driving The Project
  • Refactoring The Project
  • Maintaining Passing Tests
  • ... and more!

What you'll get:

  • 3 complete episodes (ep 1, 2 and 7)
  • 165+ minutes of video
  • Complete transcripts
  • Named chapters
  • Downloads, to take them with you
  • Chapter markers (.mov only)
  • Multiple formats (.mov, .mp4)

Quotes and reactions from viewers

Let me know what you think, and I'll post your quote here! - @derickbailey

blog comments powered by Disqus
Published: 2012-05-15. Running Time: 2 hours and 45 minutes.