Lessons:25Length:4.4 hours

For full access to all 25 lessons, including source files, subscribe with Elements.
- Overview
- Transcript
9.1 Testing Your Backbone Code
As with any other code, it’s important that you test your Backbone applications. In this screencast, we’ll use Jasmine to test our project.
Resources1.Introduction1 lesson, 00:58
1 lesson, 00:58
Free Lesson 1.1Getting Started00:58
Free Lesson
1.1
Getting Started
00:58
2.Working with Models3 lessons, 31:05
3 lessons, 31:05
Free Lesson 2.1Model Validations07:43
Free Lesson
2.1
Model Validations
07:43
2.2Nested Collections18:01
2.2
Nested Collections
18:01
2.3Model Serialization05:21
2.3
Model Serialization
05:21
3.Working with Collections3 lessons, 22:05
3 lessons, 22:05
3.1Loading Models05:03
3.1
Loading Models
05:03
3.2Sorting Collections06:55
3.2
Sorting Collections
06:55
3.3Live Collections10:07
3.3
Live Collections
10:07
4.Working with Views6 lessons, 1:09:44
6 lessons, 1:09:44
4.1Helper Functions14:03
4.1
Helper Functions
14:03
4.2Multiple Views06:51
4.2
Multiple Views
06:51
4.3Cleaner Views11:31
4.3
Cleaner Views
11:31
4.4Backbone UI16:53
4.4
Backbone UI
16:53
4.5Backbone.Stickit05:32
4.5
Backbone.Stickit
05:32
4.6Precompiled Templates14:54
4.6
Precompiled Templates
14:54
5.Working with Events1 lesson, 11:02
1 lesson, 11:02
5.1Events, Not Callbacks11:02
5.1
Events, Not Callbacks
11:02
6.Working with Routers2 lessons, 24:55
2 lessons, 24:55
6.1Router Best Practices20:44
6.1
Router Best Practices
20:44
6.2Multiple Routers04:11
6.2
Multiple Routers
04:11
7.Working with Sync2 lessons, 29:06
2 lessons, 29:06
7.1Overwriting Backbone.sync11:23
7.1
Overwriting Backbone.sync
11:23
7.2Backbone.sync and Web Sockets17:43
7.2
Backbone.sync and Web Sockets
17:43
8.Organizing Backbone Applications4 lessons, 53:00
4 lessons, 53:00
8.1Backbone and Modules11:33
8.1
Backbone and Modules
11:33
8.2Backbone and JamJS15:04
8.2
Backbone and JamJS
15:04
8.3Using the BBB Grunt Tool15:32
8.3
Using the BBB Grunt Tool
15:32
8.4Backbone.Marionette10:51
8.4
Backbone.Marionette
10:51
9.Miscellaneous2 lessons, 22:44
2 lessons, 22:44
9.1Testing Your Backbone Code13:33
9.1
Testing Your Backbone Code
13:33
9.2Backbone and CoffeeScript09:11
9.2
Backbone and CoffeeScript
09:11
10.Conclusion1 lesson, 00:31
1 lesson, 00:31
10.1Finishing Up00:31
10.1
Finishing Up
00:31
Continue watching with Elements
Continue watching with Elements