Web Application Libraries


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
JavaScript can be scaled to work across browsers but may not be consistent from one browser to another. This is where libraries and frameworks come into play. This course covers basic concepts of using web application related libraries.

Target Audience
Project managers, IT professionals, web enthusiasts, or anyone wanting to gain an understanding of the common tools for JavaScript and why they would be used

Prerequisites
None

Expected Duration (hours)
1.5

Lesson Objectives

Web Application Libraries

  • start the course
  • describe the Knockout library
  • recognize the main components of the Knockout library, including bindings and templates
  • describe the benefits of using the Knockout library
  • describe the overall architecture and purpose of the Backbone.js library
  • recognize the various components of Backbone.js
  • recognize how collections can be used to manage related models
  • describe how the Backbone.js router can be used to provide linkable URLs
  • describe the benefits of using Backbone.js
  • describe the Ember framework and its ecosystem
  • recognize how the Ember router uses route handlers
  • describe Ember models and views
  • recognize the capabilities of Ember templating and the Handlebars templating library
  • specify the benefits of using Ember
  • recognize the benefits associated with various web application libraries
  • Course Number:
    wd_jsfm_a03_it_enus

    Expertise Level
    Beginner