- 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 an 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)
- DOM, AJAX, Events, Promises/Deferreds
- Models, Views, Controllers, Templates, Events
Core Backbone.js Training Course
Objectives
Prerequisites
Review of OO / Advanced JavaScript
Review of jQuery
Introduction To Client-Side MVC
Concepts
- Infrastructure
- underscore, inheritance, mixins
- Views and DOM events
- Templates
- Models
- Collections
- Event-based designs
- Routing: Control-flow and history
Introducing Backbone.js
- Working with the server
- Modular development
- Extensions and helpers
- Best practices and tools
- Testing approaches with Backbone.js
- Real Time Training
- Use cases for practice
- Installation
- Presentations
- Documentation
- Resume preparation
- FAQs
Highlights
Course details
Duration: 45 Days ( Approx )
Session Duration: 1 hr 15min
Trainer Profile
Our trainer is a real time expert working in one of the top MNC’s. He is an expert trainer in understanding the student requirement and explains the concepts in a way students remember it for long. It a practical and job oriented approach, which helps the students to understand and implement the same when they go to Job.