Individual Episodes
In this episode I'm going to walk through the tools and processes that I use to create a new plugin for Backbone, creating a plugin that will serialize the form data from a Backbone view in to a simple JavaScript object.
Published: 2012-05-15. Running Time: 70+ minutes.
Join me as I show you the basics of how to install and use the LiveReload tool, to automatically refresh the content of your browser when you edit and save a file in your project.
Published: 2012-04-23. Running Time: 10+ minutes.
Join me as I explore and explain objects, prototypes and prototypal inheritance in JavaScript. We'll walk through the basics, how inhertance works, build a class-y inheritance framework and more!
Published: 2012-04-09. Running Time: 40 minutes.
Join me as I explore and explain JavaScript's context, understanding what changes it, and show how to bend it to your will.
Published: 2012-01-17. Running Time: 30+ minutes.
Join me as I explore and explain the basics of managing the scope of variables in JavaScript, with functions, globals, modules, objects and more.
Published: 2011-11-30. Running Time: 30+ minutes.
Join me as I show you the basics of how to install and use the standalone version of the Jasmine testing framework, to write unit tests for your JavaScript.
Published: 2011-11-10. Running Time: 17 minutes.
Join me as I code through a real-world refactoring of a monolithic JavaScript project, live - turning a mess into a manicured work.
Published: 2011-10-25. Running Time: 1 hour 20 minutes.