Backbone.jS

Backbone.js training course provides basic and advanced concepts of Backbone.js. Our Backbone.js training course is designed for beginners and professionals both.

Backbone.js is a framework or JavaScript library for creating single page web application.

By attending Backbone.js workshop, Participants will:

  • Understand how client-side JavaScript MVC applications are designed and implemented
  • Learn the infrastructure that Backbone relies upon
  • Learn the elements and patterns which Backbone provides for building MVC applications
  • Look at options adn best practices for organizing code and getting the most out of Backbone
  • Learn about integrating server data, deployment, and testing

  • Solid knowledge of HTML, JavaScript and jQuery
  • Some familiarity with CSS
  • Some familiarity with the MVC design pattern (from client, server, desktop, or mobile apps)

COURSE AGENDA

  • Infrastructure
  • underscore, inheritance, mixins
  • Views and DOM events
  • Templates
  • Models
  • Collections
  • Event-based designs
  • Routing: Control-flow and history
  • Models, Views, Controllers, Templates, Events
  • DOM, AJAX, Events, Promises/Deferreds