* Preparing development environment
* Model, View, and Collection
* Events and Model Validation
* Backbone View Templates and Data Binding with case study: Underscore.js, Handlebars, Mustache.js
* Backbone Router
* Interacting with Server: Backbone Sync
* Building Backbone mdular: Backbone.js, Handlebars, and RequireJS
* Case study 1: Building web application with Backbone.js, PHP RESTful and MySQL
* Case study 2: Building web application with Backbone.js, Node.js, Express RESTful, Require.js and MongoDB
* Case study 3: Building web application with Backbone.js, Node.js, Express and Socket.io