Desert Code Camp is always such a pleasure, and I'm pleased to be able to speak twice this time. I'm teaching two topics: Backbone and Qunit.
Backbone is an MVC framework for JavaScript. Much like you wouldn't stick your entire program in a click even handler, why would you stick all your client-side code in a jQuery click event handler? Backbone gives you the structure to create well architected client-side code. Backbone is also light enough and modular enough and not opinionated enough to get you quickly to an on-ramp. Download the slides and sample code we'll play with here.
Qunit is...