Learn Backbone.js

Course

Online

Free

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

This is a collection of curated resources to teach you how to write well organized web applications using the Backbone framework.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Web
  • Javascript training
  • Javascript
  • Blackbone.js
  • Javascript Applications

Course programme

Advanced

Approx. 2 weeks

Assumes 6hrs/wk (work at your own pace)

Join thousands of students Course Summary

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.

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
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.

Syllabus

This course is composed of blog posts, articles, and documentation pages we've curated to get you started with Backbone.

Getting Started

Using this first resource you’ll get an overview of the Backbone framework and the various components that make it up.

Building a Simple Backbone App

You’ll follow a short tutorial to build a simple Backbone application that dynamically calculates a shopping cart total.

Hello Backbone

This resource will walk you through a number of Backbone examples that get progressively more difficult. Get these examples up and running within your own environment and then add functionality and experiment with them!

Diving Deeper with Backbone

You’ll read through a portion of Addy Osmani’s book, Backbone Fundamentals, to gain a deeper understanding of how Backbone helps you create highly organize web applications.

Building a Todo Application from Scratch

You’ll take everything you’ve learned thus far and put those skills into practice as you develop a todo list application.

Real-time Data with Firebase

You’ll learn how to use Firebase within a Backbone application, providing real-time, persistent, data storage.

Learn Backbone.js

Free