Loading...

Oracle XML Programming

Course code: X401

2 days

This course introduces XML concepts and how they can be applied in the context of general data processing, data integration and data exchange. A good foundation is provided for an understanding of how XML in its many forms has permeated the enterprise.

Course content >

Who Should Attend?

Everybody

Prerequisites

None

iTrain also offer all of these courses as closed courses on your site. Please call 020 7608 1835

COURSE DATES

Course Contents

This course introduces XML concepts and how they can be applied in the context of general data processing, data integration and data exchange. A good foundation is provided for an understanding of how XML in its many forms has permeated the enterprise.

XML is examined as a format for data management and exchange, as well as investigating the methods available for storing and retrieving XML based data using Oracle 9i as an example database platform.

The course uses Microsoft Internet Explorer as a tool for validation and inspection of XML documents, with the manipulation of XML data examined through the use of the Java and JavaScript languages.

Several of the more popular open source tools are also reviewed, with an emphasis on the Apache XML Project.

Training Course Contents

Introduction to XML

  • History
  • Overview of Concepts

XML Concepts

  • What is XML?
  • XML Syntax and structure
  • DTD
  • XML parsers and APIs
  • DOM and SAX
  • XSL
  • Namespaces

XML Schemas

  • What is an XML schema?
  • Schemas and DTD
  • XSD features

Formatting and Presenting XML

  • XSL Language
  • XSL for transformation
  • XPath
  • CSS

XSL

  • (Formatting and Presenting XML and Data)
  • XSL Language
  • XSL for transformation
  • XPath
  • CSS

Parsing & Validating XML

  • Review of parsing
  • XML parsers for programming languages
  • The DOM parser
  • Business logic and computation
  • SAX: simple APIs for XML

XML and Oracle 9i

  • Overview of features
  • Oracle XML DB
  • Storing and manipulating XML XType

The Apache XML Project

  • Xerces - XML parser
  • Xalan - XSLT and XPath
  • FOP - Print formatting XSLFO
Contact us for more information