Anatomy of Backbone.js Part 2

Start Course for Free
6 Reviews
Anatomy of Backbone.js Part 2

Learn more advanced Backbone.js for building sophisticated and structured web apps. Take your front-end to the next level with the Anatomy of Backbone Part 2.

Course Overview

More Models
Free Level Level 1

More Models

1 Video - 6 Challenges

Getting your models to work with non-standard servers.

Customizing Collections
Level 2

Customizing Collections

1 Video - 10 Challenges

Handling pagination in collections, sorting collections, and building aggregate functions.

Real Routes
Level 3

Real Routes

1 Video - 5 Challenges

Handling optional parameters, limiting parameters to integers using regex, handling catch-all routes.

Varying Views
Level 4

Varying Views

1 Video - 5 Challenges

Using an existing element, handling extra initialization options, escaping HTML, changing handling event bindings between Models and Views.

Working with Forms
Level 5

Working with Forms

1 Video - 6 Challenges

Build an ajax Form View to create and edit model objects.

App Organization
Level 6

App Organization

1 Video - 6 Challenges

Namespacing your App objects, building an App View to handle link clicks inside of Backbone, boostrapping data.

Customizing Backbone
Level 7

Customizing Backbone

1 Video - 6 Challenges

Using Mustache.js templates instead of underscore.js, replacing your persistence strategy, utilizing localStorage.

Course Prerequisites

The Professor

Gregg Pollack

Gregg Pollack

Gregg is most passionate about taking complex topics and teaching them in the most efficient way possible. He's helped build a few technology companies including Envy Labs, a Ruby on Rails consultancy in downtown Orlando, and Code School (where you are right now). He also runs Orlando's yearly BarCamp, the Orlando Ruby Users Group, and Orlando Tech Events newsletter. Hobbies include theatre, dance, podcasting, Game of Thrones, good scotch, learning how to run a business "the hard way", and using way too many commas in a single paragraph (apparently).

Teaching Assistants

Enroll yourself or your team in Code School and get unlimited access to all courses, Code TV screencasts, build your report card, and more.

6 Reviews

  • Greg Funtusov

    Backbone.js is an amazing framework, it gives freedom, but with freedom comes a lot of questions. This is a good best-practices course that covers some of the topics that arises when building larger backbone apps. I work with backbone a lot, but still have found new information in every level, keep up the good work, codeschool! P.S. And don't forget to use Backbone with coffeescript, it's just plain beauty when used together!

+ Load more reviews