About this Course

This course is a collection of resources designed to introduce you to Backbone, a common organizational library for front-end web applications.

By the end of this course, you’ll know how to write well organized web applications using the Backbone framework. You’ll also make use of the Local Storage API or a service like Firebase to support persistent data storage across user sessions.

Course Cost
Free
Timeline
Approx. 2 weeks
Skill Level
advanced
Get Certified Now

View the Nanodegree

Included in Product

Rich Learning Content

Interactive Quizzes

Taught by Industry Pros

Self-Paced Learning

Student Support Community

Join the Path to Greatness

This free course is your first step towards a new career with the Intro to Programming Nanodegree Program.

Free Course

Learn Backbone.js

by

Enhance your skill set and boost your hirability through innovative, independent learning.

Icon steps 54aa753742d05d598baf005f2bb1b5bb6339a7d544b84089a1eee6acd5a8543d
 
 

Course Leads

Ben Jaffe
Ben Jaffe

Instructor

Prerequisites and Requirements

This course is intended to build on the knowledge and programming concepts taught in Javascript Design Patterns, is for web developers with JavaScript experience, and some prior experience with a JavaScript library, such as jQuery.

Students should also be proficient in HTML and CSS, and should have experience creating static pages.

See the Technology Requirements for using Udacity.

Why Take This Course

There are two reasons this course will help you. First, having experience with a popular organizational library or framework will significantly boost your skill set in the eyes of future employers.

Second, this course requires you to read external resources and practice learning on your own. Researching and learning new technologies is a critical skill for all Front-End Web Developers. This course will help you put those skills into practice.

These resources will also:

  • provide a high-level view of Backbone, what it provides, and how to organize applications with it
  • demonstrate how to build an app, (chunk by chunk) from simple to more complicated
  • take you step-by-step through the creation of moderately complex sample apps
What do I get?
Instructor videos Learn by doing exercises Taught by industry professionals