SitePoint
  • Premium
  • Library
  • Community
  • Jobs
  • Blog
LoginStart Free Trial
Build Your First Backbone.js App
Course Introduction
Prerequisites and Installation
Backbone.js and You
Other Technologies Used Throughout This Course
Preparing the App
File Structure and Loading the Project
Planning the App
Meet the View
Drafting Events List View
Binding Events
Using Handlebars.js Templates
Styling and Organizing the App
Precompiling Handlebars.js Templates
Quiz
Your First Model
Introducing Collections
Rendering Collection
Binding Events to Collections
Adding Form to Create New Items
Removing Items
Adding Validations
Routing in Backbone.js
Creating Backbone.js Router
Adding Routes
Generating Custom Identifiers
Quiz
Proper Naming
Reducing Code Duplication Using Inheritance
Introducing Layouts
Working with Regions
Introducing Application Layout
Introduction to Backbone.js Plugins
Better Validations
Using StickIt to introduce Data Binding
Quiz
Conclusion