Coronavirus (COVID-19) information: Live classes available in-person or online from our fully vaccinated instructors. Learn more about our reopening.


Introduction to XML Publishing Training Classes

Introduction to XML Publishing Training Classes

Introduction to XML Publishing Training Class Overview

This course provides you with a strong foundation so that you can start using XML to publish information. This XML Publishing course also covers the core technologies associated with XML. After completing this course, you will be familiar with XML's capabilities and be able to structure information for print, or web publishing, using programs and browsers that support XML. While knowledge of JavaScript and CSS are helpful, they are NOT required prerequisites. This is an entry level XML course. Contact AGI about this XML training class.

This custom class is designed to let you or your organization take advantage of the power of XML. This course develops this skills necessary to prepare content so that it can be exported out of InDesign as XML, and to use XML to import content into your documents and templates.

Introduction to XML Publishing Training Classes Course Dates

All classes are led by a live instructor. Class times listed are Eastern time.


Please call 800-851-9237 or 781-376-6044 to schedule a course.

Contact AGI to request course dates.

Introduction to XML Publishing Training Class - Topics Covered

XML Essentials

  • What is XML
  • The importance of XML for repurposing content
  • Example XML workflows
  • Print content converted for on-line use
  • Web use
  • Syndication
  • RSS
  • Print content converted for archiving
  • DAM systems
  • Web content converted to print
  • XML imported into InDesign layout
  • Workflow considerations
  • Creating structured content
  • XML Characteristics
  • Exporting XML
  • Importing XML

Using DTDs

  • The importance of the DTD
  • DTD and Schemas
  • Creating a DTD
  • Comments within a DTD
  • Linking to DTD
  • Validating XML to DTD
  • Existing DTDs
  • DocBook
  • DITA

Publishing XML to the Web

  • Print-to-web
  • Code Completion tools
  • Code validation tools

Best Practices

  • Real-world XML workflows
  • Scripting
  • Including formatting instructions in XML
  • 3rd party solutions


  • Scripts
  • XSLT
  • DTD
  • XML

Advanced Topics

  • Using Non-Roman characters
  • Entities
  • Notations

XSLT Overview

  • How XSLT can transform XML
  • How XSLT can “clean up” XML to remove print workflow related content (ie: end of line markers, paragraph markers).
  • Nested objects (aka inline objects)


There are no prerequisites for this class.

You will receive a comprehensive course manual for this class developed by the Certified Instructors at AGI.

Introduction to XML Publishing is offered in New York City, Boston (Woburn), Philadelphia (Conshohocken), Chicago, Orlando, and London.

Available Delivery Methods For This Class