
# Backbone

## Week 1

1. [Underscore Templates](../10-JavaScript/underscore-templates.md)
1. [Intro to Backbone](Introduction-to-Backbonejs.md)
1. [Live Code Overview](live-code-overview.md)
1. [Structuring Data with Models](models.md)
1. [Organizing Data with Collections](collections.md)
1. [Backbone Events](events.md)
1. [API Integration](Backbone-APIs.md)
1. [Enhancing the Model](Enhancing-the-model.md)
1. [Model Validations](model-validations.md)

## Week 2

1. [Intro to Backbone Views: Views of Models and DOM Events](Backbone-Views-of-Models-And-Events.md)
1. [Backbone Views: Views of Collections](Backbone-Views-of-Collections.md)
1. [Custom Events](Adding-Custom-Events.md)
1. [Event Bus](Backbone-Event-Bus.md)
1. [JavaScript Testing with Jasmine](../10-JavaScript/testing.md)

<!--
### Week 2
1. Views
1. Custom Events
1. Testing
1. ... the router? probably not

## Old Order
### Part 1: Models and Collections
1.  [Intro to Backbone](Introduction-to-Backbonejs.md)
1.  [Backbone Models](Backbone-Models.md)
1.  [Backbone Collections](Backbone-Collections.md)
1.  [Enhancing the Model](Enhancing-the-model.md)
1.  [Backbone Views](Backbone-Views.md)
1.  [Views for A Collection](Views-of-Collections.md)

### Part 2
1.  [Backbone APIs](Backbone-APIs.md)
1.  [Backbone Advanced Collections](Backbone-Advanced-Collections.md)
-->
