Audience
The audience would ideally have experience developing Web and enterprise applications using XML. They would typically work as a Application Developer or a Software Engineer.
Objective
- Identify the features and functions of APIs used to interact with a parser.
- Identify the functions and features of Document Object Model (DOM) in XML.
- Identify the features of Document Object Model (DOM) specification.
- Identify the functions and features of Simple API for XML (SAX).
- Identify the structure of an Simple API for XML (SAX) application.
- Identify the characteristics of error handling in Simple API for XML (SAX).
- Identify the features and functions of the XSLT elements used to generate output.
- Identify XSLT elements used for conditional processing and looping.
- Identify and declare xsl:import and xsl:include elements.
Topics Include
Unit 1: Document Object Model (DOM)
- Identify the features and functions of APIs used to interact with a parser.
- Identify the functions and features of Document Object Model (DOM) in XML.
- Identify the features of Document Object Model (DOM) specification.
- Declare Document Interface methods.
- Declare Node Interface methods.
- Declare Element Interface methods.
- Declare NodeList Interface methods.
- Declare CharacterData Interface methods.
- Identify the features and functions of the minor Document Object Model (DOM) Interfaces.
- Identify the primary features of Document Object Model (DOM) Level 2.
- Identify Microsoft Internet Explorer 5.5 Document Object Model (DOM) extensions.
Unit 2: SAX
- Identify the functions and features of Simple API for XML (SAX).
- Identify the structure of an Simple API for XML (SAX) application.
- Declare Simple API for XML (SAX) methods.
- Declare character data methods.
- Process a simple document by using Simple API for XML (SAX) and Java.
- Identify the characteristics of error handling in Simple API for XML (SAX).
- Identify the functions of advanced features in Simple API for XML (SAX).
- Identify the features and functions of Simple API for XML (SAX) Level 2.0.
- Identify the guidelines for selecting a parser for Simple API for XML (SAX).
Unit 3: XML: Transforming with XSLT
- Declare the xsl:template element.
- Identify the features and functions of the XSLT elements used to generate output.
- Identify XSLT elements used for conditional processing and looping.
- Identify and declare xsl:import and xsl:include elements.
- Identify the features and functions of pattern matching.
- Identify the features and functions of XPath expressions.
- Declare predicate expressions used in XSLT style sheets.
- Declare XSLT functions used in XSLT style sheets.
- Identify the considerations for designing style sheets in XSLT.
- Identify the functions and features of the main XSLT processors.
Duration
7
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