|
|
|
|
|
|
|
|
|
Advanced XML |
Duration: 2 days |
|
|
- Application developers
- XML Document Authors
- Advanced Webmasters
- Leaders looking toward the future of XML implementations
|
|
|
|
|
Description |
XML is redefining the enterprise computing landscape in more ways than any other single technology these days.This course is aimed at giving you a good look at the up and coming features of XML technology. The purpose is to give you a clear indication of where XML is headed and what features you should be planning on using today in building XML based solutions in the workplace. Each of the piece you learn in this course can be used in architecting your enterprise solutions. |
|
Objectives |
InferData's goal is to transfer as much knowledge possible from the
classroom to the job at hand. This course has been carefully
designed to ease the student into new concepts with the use of exercises, labs, and sample code.
- Learn efficient XML Schema design
- Understand how to publish document for both the screen and paper by using XML-FO
- Learn to access an XML document like a database using XML Query
- Traversal and navigation in an XMLdocumen using XPath
|
|
Course Outline |
XML-Schema Design
- XML-Schema overview
- Dealing with Namespaces
- Efficient Schema organization
- Russian doll, Salami slice, Venetian blind schema patterns
- Extensible Schemas
- Schema versioning
XPath
- XPath and XSLT
- XPath Syntax
- XPath Types
- XPath Location Paths:
- Axes
- Node tests
- Predicates
- XPath Abbreviated Syntax
- The Future of XPath
|
|
XSL-FO
- XSL-FO Overview
- XSL-FO formatting Tags
- Creating simple XSL-FO documents
- Using XSL-FO to produce PDF documents
- Designing XSL-FO documents for the Web and Print worlds
XML Query Language
- XML Query Algebra
- XQuery (the non-xml syntax for the XML Query Language)
- Querying Relational Data
- XQuery vs XSLT
|
|
|
|