| Description |
Got data? XML (Extensible Markup Language) is a W3C standard for encoding self-describing data. It is designed to ease the interchange of diverse types of data across a variety of platforms and applications, including the WWW. This course presents a detailed introduction to XML and its related alphabet soup: DTD and Schema (for specifying document types), XSL (for stylesheets), DOM (for object tree construction) and SAX (for event-based parsing). It will provide sufficient depth to enable an evaluation of XML's suitability for your needs. Attendees will learn the basic skills of defining and creating XML documents and the use of an XML validator, stylesheet processing using CSS and XSL, and use of the DOM and SAX parsers to extract XML content for use in Java programs. | |
|---|---|---|
| Course Structure |
The course consists of 5 half-day modules with lab exercises to be done in class or by students between sessions. | |
| Audience Background |
The presentation will be technical, suitable for application programmers and technical managers, with at least a reading knowledge of Java. Detailed knowledge of SGML and HTML are not required. If you choose the hands-on version, the exercises in the Parsers require the ability to write Java programs. | |
| Module 1: Overview |
| |
| Module 2: DTD's and Entities |
DTDs - The Metadata
Entities
| |
| Module 3: Schema |
XML Schema
| |
| Module 4: Parsers |
DOM and SAX Parsers
| |
| Module 5: Stylesheets |
StyleSheet Processing
| |
| Authors | ||
| Pricing and Availability |
This course is available on-site at your location.
Please call .profile Consulting Inc. at (303) 499-5940 or
email us at cjm@profcon.com for pricing, instructor availability and scheduling.
This course is offered publicly through the University of Colorado Division of Continuing Education. |