- Overview
- Transcript
1.1 Introduction
Welcome to Getting Started with Backbone! In this course, you’ll be learning about all the components of Backbone, and how they work. You’ll also find out how these components click together like puzzle pieces to build full-featured applications.
Related Links
1.Getting Started3 lessons, 13:56
1.1Introduction01:04
1.2Backbone Data Flow03:16
1.3Backbone Classes09:36
2.Backbone Models7 lessons, 38:03
2.1Creating Models03:19
2.2Working With Model Attributes07:44
2.3Validating Models04:04
2.4Persisting Models to the Server08:35
2.5Using Model IDs03:43
2.6Listening for Model Events07:47
2.7Creating Model Methods02:51
3.Backbone Collections6 lessons, 17:52
3.1Creating Collections01:10
3.2Managing Collection Contents03:14
3.3Syncing Collections04:18
3.4Using Collection Methods03:14
3.5Sorting Collections02:42
3.6Listening for Collection Events03:14
4.Backbone Views4 lessons, 26:08
4.1Creating Views03:18
4.2Rendering Views07:25
4.3Managing DOM Events10:42
4.4Persisting Data With Views04:43
5.Backbone Routers3 lessons, 11:19
5.1Creating Routers01:59
5.2Adding Routes04:26
5.3Navigating With Links04:54
6.Conclusion1 lesson, 01:36
6.1Conclusion01:36
1.1 Introduction
There are several great front end libraries that you can use when creating modern web apps. They all have their strengths and their weaknesses, but they're all really great choices. In this course, we're going to look at one of my favorites, Backbone. Hi, and welcome to Getting Started with Backbone. I'm Andrew Burgess, and I'll be your instructor for this course. This course will be all about Backbone.js. We'll look at each of the components of Backbone and how they work, and even how to modify Backbone a little bit. If you've ever used Backbone before, you'll soon be comfortable with making your own Backbone applications from scratch. If you aren't familiar with Backbone, I hope you'll pick up a few tricks that will make it even more useful to you in your development work. Before we get started, I want to point out that Backbone is a very unopinionated framework. There's so many ways to do pretty much everything. We'll try to explore both the common conventions and a few other alternatives, but do feel free to experiment with different patterns and techniques so you get a better feel for what backbone can do. All right, so when you're ready, let's get started with the first lesson.