JavaScript Essentials: JavaScript In Depth

Developers looking to skill up in JavaScript and anyone with an interest in writing JavaScript code

Prerequisite
None

Expected Duration
119 minutes

Description
JavaScript and XML are closely linked, and JavaScript includes support for XSLT style sheets and XPath. This course covers object manipulation with JavaScript, formatting XML for output with XSLT, and manipulating XML with XPath. It also covers basic string manipulations and how to work with storage, documents, and printing.

Objective

Object Manipulation

  • start the course
  • use var keyword in JavaScript to create private properties and methods
  • use the “this” keyword in JavaScript code
  • create custom functions to compare objects in JavaScript
  • create a custom function for cloning JavaScript objects

XSLT

  • use the XSLTProcessor object along with the importstylesheet to perform transformations
  • use the XSLTProcessor object along with the transformToFragment method to perform transformations on document fragments
  • use JavaScript and an XSLT stylesheet to transform an XML document in Internet Explorer

XPath

  • use JavaScript with XPath to select specific nodes in an XML document
  • use JavaScript with XPath to select specific nodes in an HTML document
  • use the XPath result object to select a single node in an XML document
  • use the XPath result object to select simple types in an XML document
  • use the XPath result object to return an iterator type of node
  • use the XPath result object to return a snapshot
  • use the XPath result object to select the first matching node in an XML document

String Operations

  • work with strings in JavaScript
  • use Escape sequences in JavaScript strings
  • use the match string method in JavaScript
  • use special string characters in JavaScript

Storage, Documents, and Printing

  • use the Web Storage API and the localStorage object to store objects with no expiration date
  • use the Web Storage API and the sessionStorage object
  • change elements using innerHTML in JavaScript
  • use the window.open method
  • use the document.write and document.writeln methods in JavaScript
  • use the print method in JavaScript to display specific parts of a web page

MONTHLY SUBSCRIPTION

$129/month
 

ANNUAL SUBSCRIPTION

$1295/year

Multi-license discounts available for Annual and Monthly subscriptions.