Free Preview: Advanced Backbone Patterns and Techniques

Model Validations

07:43

Model Validations

Backbone gives us the ability to validate the attributes of a model before they are actually assigned to the model. In this video, we’ll look at validating attributes, and also how to get around that validation.

1.Introduction
1 lesson, 00:57

Free Preview
1.1
Getting Started
00:57

2.Working with Models
3 lessons, 31:05

Free Preview
2.1
Model Validations
07:43

2.2
Nested Collections
18:01

2.3
Model Serialization
05:21

3.Working with Collections
3 lessons, 22:05

3.1
Loading Models
05:03

3.2
Sorting Collections
06:55

3.3
Live Collections
10:07

4.Working with Views
6 lessons, 1:09:42

4.1
Helper Functions
14:03

4.2
Multiple Views
06:51

4.3
Cleaner Views
11:30

4.4
Backbone UI
16:53

4.5
Backbone.Stickit
05:32

4.6
Precompiled Templates
14:53

5.Working with Events
1 lesson, 11:02

5.1
Events, Not Callbacks
11:02

6.Working with Routers
2 lessons, 24:55

6.1
Router Best Practices
20:44

6.2
Multiple Routers
04:11

7.Working with Sync
2 lessons, 29:06

7.1
Overwriting Backbone.sync
11:23

7.2
Backbone.sync and Web Sockets
17:43

8.Organizing Backbone Applications
4 lessons, 53:00

8.1
Backbone and Modules
11:33

8.2
Backbone and JamJS
15:04

8.3
Using the BBB Grunt Tool
15:32

8.4
Backbone.Marionette
10:51

9.Miscellaneous
2 lessons, 22:44

9.1
Testing Your Backbone Code
13:33

9.2
Backbone and CoffeeScript
09:11

10.Conclusion
1 lesson, 00:31

10.1
Finishing Up
00:31


About Andrew Burgess
Hi! I'm Andrew Burgess, a Staff Writer here on Tuts+. I've been hanging around the Tuts+ since early 2009; I discovered the site when I was looking for an introduction to jQuery. Since discovering the site, my web development skills have skyrocketed; I think that's the default experience! Now, I've been writing for Tuts+ regularly since late 2009. I've been working with the computers since I was pretty young, and with the web since 2006. I've dabbled with over a dozen programming languages, but I'm most comfortable in JavaScript and Ruby. Currently, I'm a university student, studying computer science.
+ Expand Bio- Collapse Bio