Mail : training@ecorptrainings.com
India : +91-8143-111-555
USA : +1-703-445-4802
Whats app : +91-8143-110-555
Facebook Twitter Google Plus Pinit Stumbleupon Youtube Blog

Workday HCM Demo New Batches Starting from Wednesday... 14-12-2016
Search Course Here




Live Chat
Support
Backbone Js online training

Backbone Js



overview


Backbone.js is a JavaScript library with a RESTful JSON interface and is based on the model–view–presenter (MVP) application design paradigm. Backbone is known for being lightweight, as its only dependency is on one JavaScript library, Underscore.js. It is designed for developing single-page web applications, and for keeping various parts of web applications synchronized.Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface.

prerequisties

  • All attendees must have extensive prior experience with HTML and JavaScript. If attendees do not have these prerequisites, we could precede this training with a half-day of HTML and/or up to two days of JavaScript fundamentals.

Duration

Online
  • It is a 20 days program and extends up to 2hrs each.
  • The format is 20% theory, 80% Hands-on.

Corporate
  • It is a 5 days program and extends up to 8hrs each.
  • The format is 20% theory, 80% Hands-on.
Classroom
    Private Classroom arranged on request and minimum attendies for batch is 4.

course content

  • Introduction
  • Model-View-Controller
    • What is Model-View-Controller?
    • How does Backbone.js fit into this model?
    • What about the back-end?
  • Basic Backbone
    • A very simple model
    • Retrieving our simple model
    • Saving our simple model
  • Event handling
    • Capturing events
    • Abandoning events
    • Triggering events
  • The model in depth
    • Building a Model with extend()
    • Getters and setters
    • Constructors and defaults
    • Managing changes
    • Validation
  • Collections: Multiple models
    • Overview of the collections API
    • Creating your own Collection
    • Adding and removing elements
    • Comparing and sorting elements
    • Filtering collections
    • Data manipulation as a batch operation
  • Manipulating collections with Underscore.js
    • Iteration functions (forEach, map, filter)
    • Accessors: last, first
    • Searching: contains/include, etc
    • Aggregation functions: max, min, etc.
  • Display information with Views
    • Display a Model
    • Display a Collection
    • Display Aggregated (Reduced) Data
  • Backbone.sync: How to talk to a server
    • The RESTful model of CRUD interaction
    • Standard syncing over REST
    • Alternatives for non-RESTful applications
  • Update server-side data with forms
    • Display forms
    • Perform client-side form validation
    • Submit a form to update an object
  • Change views with a router
    • Start on a main route
    • Create links to display different views
    • Animate changes
    • Tracking History
  • Advanced topics and techniques
    • Create an automatically updating view
    • Extracting common code to libraries
  • Improve Performance
    • Preparations
    • Update data with a changes feed
    • Make requests over a websocket
    • Organize with Pagination
  • Conclusion

Videos

Backbone Js Videos will be updated soon
To Watch More Videos Click Here

Flash News


AngularJS New Batch Start From 09th DEC & 10th DEC.


Hadoop Dev New Batch Start From 10th DEC & 11th DEC.


IBM COGNOS TM New Batch Start From 11th DEC & 12th DEC.


Informatica Dev New Batch Start From 12th DEC & 13th DEC.


Mean Stack New Batch Start 13th DEC & 14th DEC.

SAP BODS new Batch Starting From 14th DEC & 15th DEC.

SAP S/4 HANA New Batch Start From 15th DEC & 16th DEC
.

Tableau New Batch Start From 16th DEC & 17th DEC

PUBLIC DEMO


(1) Workday Technical Demo Training

Demo Schedule : 09:30A.M EST / 08:30A.M CST / 6:30A.M PST on 13th DEC & 07:00A.M IST on 14th DEC

SOLVE YOUR QUERIES ONLINE
Email :
Rediff Bol :
ecorptrainings@rediffmail.com
Google Talk :
ecorptrainings@gmail.com
MSN Messenger :
ecorptrainings@hotmail.com
Yahoo Messenger :
ecorptrainings@yahoo.com
Skype Talk :
ecorptrainings