Custom Search

Building XML-Based Web Applications Part 4: Document Object Model

XML

Serebra Learning Corporation
Training Provided by Serebra Learning Corporation

This is the fourth course in a five part series dedicated to coverage of the Document Object Model. This course will provide the learner with a solid understanding of its importance and practice of its usage. The structure of the DOM is presented in detail along with information on accessing DOM documents and navigating DOM trees and retrieving content. Dynamic transformation on the server and client is covered. The manipulation and display of XML data is covered. The final area of DOM to be covered is the posting of XML data. The creation of an XML packet its sending and processing are covered.

This is primarily online training
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
Contact Serebra Learning Corporation for more information
Duration:8 hours
Training Presented in:English
Building XML-Based Web Applications Part 4: Document Object Model

Audience

The intended audience for this course include individuals who operate a software development environment using Microsoft Windows DNA technologies and building Web applications. Job profiles include: Technical Manager Application Developer System Analyst and Software Engineer. Suggest a working knowledge of COM+ IIS ASP and Visual Basic and preferably have used Visual InterDev. In addition learners should have taken the first three parts of this series (73221-73223).

Objective

  • Identify features of the XML parser.
  • Identify features of the Document Object Model (DOM) tree structure.
  • Identify features of the Node object.
  • Identify ways of searching for element nodes in the DOM tree.
  • Identify syntax for accessing the content of an element in the DOM tree.
  • Sequence the steps for creating a new element in a DOM tree.
  • Sequence the steps to relay information between a client and a Web server by using XML.
  • Sequence the steps involved in building an XML data packet on a client and posting it to the server.
  • Identify features of building an XML data packet.

Topics Include

Unit 1: DOM and Dynamic Transformation

  • Identify features of the Document Object Model (DOM) tree structure.
  • Identify syntax for accessing the root element of a DOM tree.
  • Identify properties used to navigate within the DOM tree.
  • Identify syntax for navigating through DOM node collections.
  • Identify features of dynamic transformation.
  • Identify features of transforming an XML document on a client.
  • Identify features of transforming an XML document dynamically on the server.
  • Identify the properties of the ParseError object.
  • Identify features of the Node object.
  • Match DOM levels with their features.
  • Identify properties used to retrieve data from a node.
  • Identify features of the XML parser.
  • Identify ways of accessing XML data in a DOM document.

Unit 2: Manipulating and Displaying XML Data

  • Identify ways of searching for element nodes in the DOM tree.
  • Identify syntax for accessing the content of an element in the DOM tree.
  • Sequence the steps for creating a new element in a DOM tree.
  • Identify syntax for accessing the attributes of an element.
  • Identify syntax for creating a new attribute in a DOM tree.
  • Identify features of the element.
  • Identify features of building an HTML string dynamically.
  • Identify syntax for performing calculations by using the DOM.

Unit 3: Posting XML Data

  • Sequence the steps to relay information between a client and a Web server by using XML.
  • Sequence the steps involved in building an XML data packet on a client and posting it to the server.
  • Identify features of building an XML data packet.
  • Identify features of populating an XML data packet with information from XML data islands and user input.
  • Identify syntax for instantiating the XMLHTTP Request object.
  • Identify features of the send method of the XMLHTTP Request object.
  • Identify the syntax for creating a DOMDocument object on a server.
  • Identify features of retrieving an HTML response on a client.
  • Identify features of retrieving an XML response on a client.
  • Identify considerations for updating a database by using XML data.
  • Identify syntax for building an HTML response on a server.

Duration

8

Minimum Requirements

The CDROM version of this course requires:

  • At least a 486DX 33Mhz CPU.
  • Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
  • At least 8MB RAM.
  • At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
  • At least a double speed CDROM drive.
  • An MPC compliant sound card with attached speakers or headphones is recommended (Currently only the CDROM version supports audio).
The network version of this course requires:
  • At least a 486DX 33Mhz CPU.
  • Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
  • At least 8MB RAM and 22MB available hard disk space or file server space.
  • At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).

Media


Serebra Learning Corporation 119 - 7565 132nd Street Surrey BC    V3W 1K5 Canada
About The Training Provider: Serebra Learning Corporation
Serebra Learning Corporation - Serebra Learning Corporation provides technology-based training solutions through a combination of Cortex, its proprietary learning management system (LMS), and a curriculum catalog with over 1, 825 current courseware titles. Founded in 1987 (as FirstClass Systems, with a name change to Serebra in 2001), Serebra has over sixteen years" experience delivering e-learning solutions to both...
Do you teach building xml based web applications ?
tcw11-gfc-v396M-10/25/09-10:33:27-()[A]-[A]-[B] -04:00:10