Send to a Friend
 
Content to send

Advanced XML

Course Number:
531-JK
Recommended Duration: 3 days

Intended Audience: Developers, XML document authors, and support people who need to enhance their existing XML skills.

Course Overview

Experienced XML user/developers learn advanced XML topics. There are fifteen hands-on exercises.

Objectives

This course allows students to take their XML and XSL skills to the next level. Students will expand their knowledge of XSL, XSLT, XPath, and Schemas. This course covers advanced topics and how to take advantage of using them in application development.

Prerequisites

Completion of the "XML Introduction" course or at least six months experience using XML is required to understand the course content and participate fully in the course exercises. Some experience with JavaScript and Java/C# may be helpful (but not required) in understanding some of the course examples and demonstrations.

Topics

  • XML design and patterns
  • Namespaces re-examined
  • XSLT: Document, Data Table, and Report Stylesheets
  • XSLT Functions, Expressions, and Commands
  • XPath: Specifying nodes and using axis specifications to traverse the document
  • Choices and predicates
  • Sorting
  • Numbering
  • Links
  • Node Tests, Node Sets, Types, Type Conversion, Elements, and Attributes
  • Predicate filters
  • Data Exchange Transformations with XSLT
  • XSL-FO Overview
  • XML Schema Restrictions/Facets and Complex Types
  • Web services and the Service Oriented Architeture (SOA)
  • Introduction to Simple Object Access Protocol (SOAP)
  • XML and Relational database: DB2/Oracle XSQL Functions

Share with others

Please provide the following information
Your Name
Your Email Address
Recipient Emails
Message

Can't Read? Click to Generate New Code
Enter the verification code shown above into the text box below