Skip to Main Content

XML: Advanced Programming  (EWXM201)

Time: 9AM - 4PM Eastern Time (ET)
Duration: 2 Days


So you understand what XML is and a little about what XML can do. Now we can move to the next level by showing you how to create your own XML rules to ensure the integrity of your content. We'll also show you how to write programs to maximize the extensibility of the XML language.



This course is currently available in another city, on demand or for private classes only. Call us at 888.484.2933 to learn more about our flexible scheduling options or complete our Information Request Form and we will contact you to arrange a class date that is suitable to your availability.

Course Outline

  • XML Schema
    • advantages of schemas vs DTDs
    • schema description
    • schema components and namespaces
    • converting a DTD to schema
    • creating a schema
  • Advanced XML Transformations
    • XSL, XPath, and XSLT
    • data transformation
    • query contexts and template rules
    • loops and sorting
    • using conditional processing
    • changing XML grammar with XSLT
  • APIs
    • SAX (Simple API for XML)
    • XML Document Object Model (DOM)
  • Document Object Model
    • when to use the DOM
    • the node object and properties
    • the element, attribute and text objects
    • accessing, extracting and manipulating the nodes
  • XML Data Binding
    • data binding fundamentals
    • integrating XML data sources
    • data source objects
  • Linking in XML
    • XLink basics
    • creating links with XLink
    • validating XLinks
    • XPointer overview
  • Where the "Extensibility" comes in
    • web-based applications
    • print applications
    • one source, many destinations
  • Introduction to Manipulating XML
    • creating user-friendly interfaces
    • typical XML workflows

Private training is available for this course.

Call us at 1-888-484-2933 to learn more about our flexible scheduling options or complete our Information Request Form.

© 2020 Eliquo, Inc. All rights reserved.

Back to Top