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

Introduction
• XML, XHTML and HTML
• Why XML?
• The Document Object model
• Modelling XML documents
• Well-formed and valid documents

Basic rules of XML
• Elements, Attributes and Values
• XML declaration
• The Root Element
• Adding comments
• Default entities
• Displaying tags as text
• Namespaces

Document Type Definition (DTD)
• Internal DTD
• External DTD
• Personal external DTD
• Public external DTD
• Occurrence operators

Defining elements and attributes in a DTD
• Defining elements
• Defining an element to contain
- only text
- one child
- a sequence
• Defining choices
• Simple attributes
• Attributes and unique values

Entities and notations in DTDs
• Internal general entities
• Shortcuts for text in external files
• External parameter entities
• Entities for unparsed content
• Embedding unparsed content

Really Simple Syndication (RSS)
• Push vs Pull technology
• RSS readers
• Transforming your RSS
• Browsers and RSS transformation

XML schema
• Simple and complex types
• Schema namespaces
• Target location
• Simple schema
• Simple schema's location
• Annotating schemas
• Validating with schemas

Introduction to XSLT
• Source tree
• Style sheet
• Result tree
• Parsers
• Template rules
• Literals
• Xpath

Building templates
• Looping through your XML document
• Formatting your template
• Template match
• Value-of select
• Extracing attributes
• Formatting tables
• Sorting

Emerging technologies
• Xpointer
• Xinclude

Questions and answers


Adobe Certified Expert Adobe Certified Instructor
XML LogoXML Level 1 training courses
Upcoming classes - full schedule
Date City Cost Days
10/24/2017 Los Angeles $895
2
10/24/2017 Chicago $895
2
10/24/2017 San Francisco $895
2
10/24/2017 Austin $895
2
10/25/2017 Miami $895
2
10/26/2017 Seattle $895
2
10/26/2017 Atlanta $895
2
10/26/2017 Las Vegas $895
2
10/31/2017 Miami $1295
3
10/31/2017 Raleigh $1295
3
11/1/2017 Indianapolis $1295
3
11/1/2017 Columbus $1295
3
11/1/2017 Salt Lake City $1295
3
11/1/2017 Houston $1295
3

Classes are run over  consecutive days unless otherwise specified. Class times are 9am - 4pm unless otherwise stated.

 

 

 

 

 

XML training courses offered all cities

Course Start Date Duration Cost Register
XML level 1 beginner course Training Courses in Atlanta 10/26/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Atlanta 12/28/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Atlanta 2/28/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Austin 10/24/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Austin 12/26/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Austin 2/26/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Boston 12/6/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Boston 2/1/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Charlotte 12/6/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Charlotte 12/13/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Charlotte 2/1/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Chicago 10/24/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Chicago 12/21/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Chicago 2/27/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Cleveland 12/6/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Cleveland 12/13/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Cleveland 2/1/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Columbus 11/1/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Columbus 12/7/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Columbus 2/15/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Dallas 12/20/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Dallas 2/26/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Denver 12/19/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Denver 2/25/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Detroit 12/7/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Detroit 12/13/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Detroit 2/15/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Hartford 12/7/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Hartford 12/13/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Hartford 2/15/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Houston 11/1/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Houston 12/6/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Houston 2/1/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Indianapolis 11/1/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Indianapolis 12/6/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Indianapolis 2/1/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Kansas 11/8/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Kansas 11/30/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Kansas 12/13/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Kansas 2/6/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Las Vegas 10/26/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Las Vegas 12/28/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Las Vegas 2/28/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Lincoln 12/14/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Lincoln 2/22/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Long Beach 11/30/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Long Beach 2/6/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Los Angeles 10/24/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Los Angeles 12/21/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Los Angeles 2/27/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Memphis 11/30/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Memphis 12/13/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Memphis 2/6/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Miami 10/25/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Miami 10/31/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Miami 12/27/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Miami 2/27/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Minneapolis/St Paul 12/19/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Minneapolis/St Paul 2/25/2018 2 days $895 Register
XML level 1 beginner course Training Courses in New York 12/7/2017 2 days $895 Register
XML level 1 beginner course Training Courses in New York 2/15/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Newport Beach 11/8/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Newport Beach 12/13/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Newport Beach 12/14/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Newport Beach 2/22/2018 2 days $895 Register
XML level 1 beginner course Training Courses Online 12/14/2017 2 days $895 Register
XML level 1 beginner course Training Courses Online 2/22/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Orlando 12/7/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Orlando 2/13/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Philadelphia 12/7/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Philadelphia 2/13/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Phoenix 11/7/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Phoenix 12/6/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Phoenix 12/12/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Phoenix 2/12/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Portland 12/19/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Portland 2/25/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Raleigh 10/31/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Raleigh 12/6/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Raleigh 2/12/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Salt Lake City 11/1/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Salt Lake City 11/30/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Salt Lake City 2/8/2018 2 days $895 Register
XML level 1 beginner course Training Courses in San Diego 12/19/2017 2 days $895 Register
XML level 1 beginner course Training Courses in San Diego 2/25/2018 2 days $895 Register
XML level 1 beginner course Training Courses in San Francisco 10/24/2017 2 days $895 Register
XML level 1 beginner course Training Courses in San Francisco 11/8/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in San Francisco 12/13/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in San Francisco 12/21/2017 2 days $895 Register
XML level 1 beginner course Training Courses in San Francisco 2/27/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Seattle 10/26/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Seattle 11/8/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Seattle 12/13/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in Seattle 12/28/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Seattle 2/28/2018 2 days $895 Register
XML level 1 beginner course Training Courses in St. Louis 11/30/2017 2 days $895 Register
XML level 1 beginner course Training Courses in St. Louis 12/13/2017 3 days $1,295 Register
XML level 1 beginner course Training Courses in St. Louis 2/8/2018 2 days $895 Register
XML level 1 beginner course Training Courses in Washington DC 11/30/2017 2 days $895 Register
XML level 1 beginner course Training Courses in Washington DC 2/8/2018 2 days $895 Register

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


©Copyright 2002 - 2013 American Media Training