XML Training logoXML Training Class

We offer a 2-day beginner training class in XML.

We currently offer public XML training classes in many cities around the country. Please click on the schedule link to your right to see a complete list of our XML classes.

You can register for these classes by clicking on the link at the top of this page or by clicking on the date of the class you wish to attend.

We also offer custom XML training classes and consulting which can be tailored and targeted specifically to you and your staff. These classes can be held at many training centers or on-site at your location anywhere in the USA. We also provide XML live online training classes in a virtual classroom. Our XML training and support team have over 10 years experience developing and teaching Adobe applications.
Please contact training@americanmediatraining.com if you would like more information on our XML custom training classes.

XML Logo   XML Beginner Class

XML is a meta-language for describing markup languages. XML offers the capability to define tags and the structural relationships between them and omits the need for predefined tags. This eliminates the unnecessary restrictions faced when coding in HTML which explains XML's fast growing popularity.
This practical hands-on course is designed to give HTML coders a comprehensive introduction to XML (plus DTD, Namespaces and RSS) and the emerging technologies of Xlink, Xpointer and Xinclude.

View Outline...

XML Course outline

  • The W3C and the evolution of XML.
  • XML elements and attributes.
  • The XML Prolog.
  • Well-formed XML and valid XML.
  • Using CSS with XML.


Document Type Definitions

  • Using a DTD to validate XML.
  • The DOCTYPE declaration.
  • Element declarations.
  • Attribute declarations.
  • Internal and external DTDs.
  • Internal and external general and parameter entities.


XML Namespaces

  • The role of namespaces.
  • Declaring a namespace.
  • Using multiple namespaces.
  • The default namespace.
  • Attributes and namespaces.


XML Schemas

  • Schemas versus DTDs.
  • The XMLSchema-instance namespace.
  • The type hierarchy and built-in simple types.
  • Element type definitions
  • Custom simple types and the facets for restriction.
  • Custom complex types for element content, mixed content, text content and empty content.
  • Attribute type definitions.
  • Including schemas.
  • Schemas and namespaces.


XSL Transformations

  • The concept of transformation.
  • XSLT templates.
  • Generating elements and attributes.
  • XSLT conditional and iterative statements.
  • XSLT variables and parameters.
  • XPath expressions and functions.


Other Topics

  • Introduction to Formatting Objects (XSL-FO).
  • Basics of the Document Object Model.
  • Other XML technologies and examples of XML applications.


Our outlines are a guide to the content covered on a typical course. We may change or alter the course topics to meet the objectives of a particular course.

Adobe Certified Expert Adobe Certified Instructor

Sorry at this time we have no public Level One courses scheduled, please call or email us to see if we can arrange a private course for you. training@americanmediatraining.com




XML training courses offered all cities

We can offer you customized on-site training courses in XML wherever you are in the USA:

Atlanta, Chicago, Los Angeles, Denver, Miami, Philadelphia, Orlando, Charlotte, Houston, Richmond, Washington DC, New York, Boston, Columbus, Cincinnati, Memphis, Indianapolis, Baltimore, Dallas, Austin, Phoenix, Albuquerque, Las Vegas, Salt Lake City, Seattle, Portland, San Francisco, San Diego, Long Beach, Sacramento, St Paul/Minneapolis

We also provide XML training courses in the following cities:

XML training courses in Los Angeles
XML training courses in Denver
XML training courses in Minneapolis
XML training courses in San Francisco
XML training courses in Phoenix
XML training courses in Boston
XML training courses in Salt Lake City
XML training courses in Philadelphia
XML training courses in Miami
XML training courses in Portland
XML training courses in Chicago
XML training courses in New York
XML training courses in Dallas
XML training courses in Houston
XML training courses in San Diego
XML training courses in Kansas
XML training courses in Cleveland

Our Contact:
AMT Centers, 11500 W. Olympic Blvd. Suite 400, Los Angeles, CA 90064 Tel: 1 800 278 7876