top
Corporate training

up - skill your team

Request Quote
Backbone JS Rated 4.0/5 based on 476 customer reviews

Backbone.js Training in Boston-MA, United States

Build Rich Internet Applications (RIA) using JavaScript and Backbone.js. It is known for lightweight JS framework that allows faster iterations on the front end and integrates well with web services.

  • 16 hours of Instructor-led sessions
  • Beginner to Advanced level
  • In-depth hands-on training
Get Personalized Help for Free Enroll Now

Modes of Delivery

Key Features

16 hours of Interactive Instructor-led classes
Immersive hands-on learning
Build interactive and visually appealing web applications
Learn about event driven communication in the Backbone architecture
Build Rich Internet Applications (RIA) using the concepts of JavaScript and BackboneJS
Our BackboneJS experts will guide students in future implementation of the framework

Description

Building more rich, flexible and interactive web pages is a necessity today, to attract more customers and ensure a dedicated customer base. A technology that helps achieve this is Backbone.js, an extremely lightweight JavaScript framework that allows faster iterations on the front end and integrates well with web services based architecture.

Zeolearn’s Backbone.js course is a comprehensive and intensive course that will allow you to gain the knowledge required to build Rich Internet Applications (RIA) using JavaScript and Backbone.js.  Through hands on practical sessions and extensive code prep you will learn about models and collections, views and event driven user interfaces and other aspects of Backbone.js to build complex client side applications. Learn this framework today and understand how to write code that is easily maintainable, scalable and manipulated to build rich internet applications. By the end of this course, you will learn all the skills required to start your career as a web developer. Backbone JS certification will be issued on successful completion of course and the fees for the entire course is reasonable at our institute. In addition, the registered individuals will get course materials for free.

Here’s what you will learn from our Backbone.js training!

  • The basic difference between traditional and web applications and rich internet applications
  • The role of dynamic typed nature of JavaScript language
  • The functional programming features in JavaScript and how to use them to build superior applications
  • How to modularize and load JavaScript files using Require.js
  • How to use Handlebar templates for UI templating
  • The techniques for organizing UI code using Backbone.js

Prerequisites:

Participants should be familiar with:

  • Web development with HTML, CSS, JavaScript & jQuery
  • Exposure to any server technology (J2EE, .NET, Ruby etc) is good to have but not mandatory

Curriculum

  • Difference between traditional web application and RIA architectures
  • Role of JavaScript & related frameworks
  • Overview of REST
  • The need for server-side JavaScript
  • The Single Threaded Event Loop
  • Creating modules in Node
  • Installing Node packages using npm

Introduction to Backbone.js

  • Need to organize UI code
  • Backbone Fundamentals
  • View
  • Model
  • Collection
  • Router
  • Implement a simple Model
  • Modify Model attributes
  • Use a Model in the Console
  • get(key)
  • set({key:value})
  • isNew()
  • toJSON()
  • Implement a simple View
  • Understanding template rendering
  • Using View in the console
  • Using HandleBar View Engine
  • Avoid string concatenation for dynamic generation of UI
  • Template syntax
  • Exploring Handlebar.js
  • Binding data to templates
  • Using pre-compiled templates
  • Model Binding Techniques
  • Using Knockback for data binding
  • Using Backbone.ModelBinder
  • Implement a collection
  • Use underscore methods to manipulate a collection
  • Understanding Collection Events
  • Using Backbone.Paginator for pagination
  • Extend an existing View
  • Writing a template
  • Render Models in a Collection
  • Using jQuery sub-search in a View
  • Adding Content to the DOM
  • Render on the Collection’s reset event
  • Constructor Route
  • Router Redirection
  • Evented Routes

  • Testing Models using Jasmine

Bower

  • Creating and maintaining client side dependencies using Bower.js
  • Bower configuration file
  • Installing dependencies
Grunt
  • Need for a JavaScript task executor
  • Setting up Grunt.js
  • Commonly used Grunt Tasks

Frequently Asked Questions

Backbone.js is an ultra-light weight JavaScript library that offers infinite functionality and structure in spite of its small size. Considering that Single Page Applications are the future allowing the client side to become more code intensive, a framework such as Backbone that is light and also allows a huge number of reusable and easily maintainable functionalities to be built around it, is a number one choice for many developers.Our course will help you gain the ropes of Backbone.js and understand how to leverage its structure to create RIA’s.

After completing our course, you will be able to:

  • Develop elegant web applications using Backbone.js
  • Sync with the backend
  •  Write easily maintainable code
  •  Understand about event driven communication in the Backbone architecture

Towards the end of the course, all participants will be required to work on a project to get hands on familiarity with the concepts learnt. You will use Backbone.js development tools and build an RIA application with full support from your mentors. This project, which can also be a live industry project, will be reviewed by our instructors and industry experts. On successful completion, you will be awarded a certificate.

Classes are held on weekdays and weekends. You can check available schedules and choose the batch timings which are convenient for you.

You may be required to put in 10 to 12 hours of effort every week, including the live class, self study and assignments.

Your classes will be held online. All you need is a windows computer with good internet connection to attend your classes online. A headset with microphone is recommended.

You may also attend these classes from your smart phone or tablet.

Don’t worry, you can always access your class recording or opt to attend the missed session again in any other live batch.

Web developer who wants to build state-of-the-art web UIs with the simplicity and elegance of JavaScript.

One must have:

  •  Node.js
  •  Chrome
  • Text editor
  •  Internet Connection (Mandatory)

Backbone JS Course in Boston-MA

Introduction

Boston is now the nucleus of innovations in art, science and technology. Boston was the nation's first high-tech hub, in the 1950–1960. It has remained strong ever since. It is a cheaper alternative to established tech havens like San Francisco and New York.

About the course in the city

Backbone js is an ultra-lightweight JavaScript library that offers enumerable functionality and structure in spite of its small size.With its structured approach, you can build rich Internet applications using only minimal set of data-structuring and UI primitives that are used when creating web applications. Zeolearn academy is offering a course to all the web developers and newbies alike that are interested in mastering Backbone js. Our Backbone js course in Boston will help you gain ropes of Backbone.js and understand how to leverage its structure to create RIAs. Through hands-on practical lab assignments and workshops well formulated by industry experts in our Backbone js course in Boston, you'll understand models and collections, views and event-driven user interfaces and other aspects of Backbone js. Live interactive lectures and practice sessions with your trainers will help you understand how to build applications using backbone. Enrol for this course at our institute today and set off on a lucrative career.

Here’s what you’ll learn

Our Backbone js training in Boston offers:

  • Introduction to basics of Backbone js
  • Intensive coaching on techniques for organizing UI code using Backbone js
  • Materials with in-depth case studies and glossaries deployed to all students to serve as reference for projects
  • Mentor-driven workshops that'll help you understand the real time working of Backbone Js.
  • Projects assigned at the end of the course which are reviewed by industry experts
  • A Backbone certification in Boston given to all those students who successfully completed the assigned tasks.

Objectives

  • After completing the Backbone js course in Boston, you will be able to:
  • Develop elegant web applications using Backbone.js
  • Sync with the back-end
  • Write easily maintainable code
  • Understand about event driven communication in the Backbone architecture

Highlights

  • Each class is a live interactive session with the instructor, making it easily accessible
  • Every session is followed by hands-on assignments which are mentored by your tutor
  • Select or shift classes for the week that fit conveniently with your schedule
  • Opt out of the course within a day, i.e., after two demo sessions and the complete fee will be refunded. No questions asked whatsoever!
  • Missed your class? No problem! Attend any other live session for the same course for free!
  • Get lifetime access to your class recording to refresh your learning anytime in the future

Is this course right for you?

Web developers who want to learn to build web UIs with the simplicity and elegance of JavaScript will find this course beneficial.

Prerequisites:

Participants should be well versed in web development with HTML, CSSipt & jQuery. Exposure to any server technology (J2EE, .NET, Ruby,etc.) is good to have but not mandatory to register for the course.

other trainings

How We Can Help You