RSS Events Feeds

ForgeJS Backbone Workshop

4/5/2013 6:00 PM - 4/7/2013 5:00 PM

Am I prepared for the weekend?

Intermediate to advanced JavaScript knowledge is assumed. You should be familiar with most jQuery APIs and understand the MVC pattern either in concept or through using another framework.

This is also a great class for beginning Backbone users to hone their existing skills.

Course Outline

The core concepts of Backbone - views, models, collections & routers - will be explained in the context of building an application from scratch, meaning you’ll be writing code from the beginning of the course. In addition to ensuring that you have a grasp of the basic workings of a Backbone app, we'll cover the following topics:

Backbone Owners Manual

Backbone is so widely adopted because it is a pattern for creating a complete framework for your application, rather than being an off the shelf solution. We'll teach you where Backbone is intentionally vauge, how to best fill in the gaps, and what opinions others have formed in the spaces where core Backbone has chosen to remain un-opinionated.

Real World Sync & Data Modeling

Backbone was initially developed to provide rich UIs for existing data rich applications. We'll show examples of how to represent both ideal and less than ideal real world data APIs within Backbone.


Handlebars is a highly flexible templating system at the core of other frameworks, including Ember. It's also a great fit for Backbone, and we'll make sure you understand it's strengths and how to tightly couple it with your Backbone views. You'll learn how to embed DOM elements and other views within your templates and render collections, updating them as the models within them change.

Best Practices

All ForgeJS courses have a review of, and emphasis on utilizing the best practices for version control and unit testing. In addition, you'll have the opportunity to collaborate with small teams on your projects if you choose, but are welcome to work on your own. You are also welcome to work through your own real world projects with our mentors.

Learn More: ForgeJS Backbone Workshop

Events Map

Email Newsletters

Want to be up-to-date with the latest news and updates from To subscribe, just give us your email address below; you'll choose which e-newsletters you'd like to receive on the next screen.