Learn how to build out your web pages and keep your code organized with the lightweight and nimble JavaScript library Backbone.js.
Overview
Syllabus
Introduction
- Welcome
- What you should know
- Using the exercise files
- What is Backbone?
- Understanding Backbone and other Model-View-Controller (MVC) libraries
- Setting up our files
- Adding properties to the model
- Watching for model changes
- Creating a collection of models
- Challenge: Create a new model and watch when it changes
- Solution: Create a new model and watch when it changes
- Understanding views
- Adding properties to the model view
- Creating and configuring templates
- Creating a collection view
- Loading model data on a webpage
- Challenge: Create a template
- Solution: Create a template
- Understanding Backbone events
- Configuring routes
- Understanding how route links work
- Additional Backbone resources
- Goodbye
Taught by
Kai Gittens