XML classes logo

XML classes

 


 

 

  • XML Beginner Class 

Class Date  City Class Times    Cost  
December        
Dec 30 - Dec 31 Albuquerque 9am - 4pm    $895 Register
Dec 30 - Dec 31 Arlington 9am - 4pm    $895 Register
Dec 30 - Dec 31 Atlanta 9am - 4pm    $895 Register
Dec 30 - Dec 31 Austin 9am - 4pm    $895 Register
Dec 30 - Dec 31 Las Vegas 9am - 4pm    $895 Register
Dec 30 - Dec 31 Miami 9am - 4pm    $895 Register
Dec 30 - Dec 31 Seattle 9am - 4pm    $895 Register
Dec 30 - Dec 31 Virginia Beach 9am - 4pm    $895 Register
January        
Jan 27 - Jan 28 Billings 9am - 4pm    $895 Register
Jan 27 - Jan 28 Boston 9am - 4pm    $895 Register
Jan 27 - Jan 28 Calgary 9am - 4pm    $895 Register
Jan 27 - Jan 28 Charlotte 9am - 4pm    $895 Register
Jan 27 - Jan 28 Cleveland 9am - 4pm    $895 Register
Jan 27 - Jan 28 Colorado Springs 9am - 4pm    $895 Register
Jan 27 - Jan 28 Houston 9am - 4pm    $895 Register
Jan 27 - Jan 28 Indianapolis 9am - 4pm    $895 Register
Jan 27 - Jan 28 Jacksonville 9am - 4pm    $895 Register
Jan 27 - Jan 28 Kansas City 9am - 4pm    $895 Register
Jan 27 - Jan 28 Louisville 9am - 4pm    $895 Register
Jan 27 - Jan 28 Memphis 9am - 4pm    $895 Register
Jan 27 - Jan 28 Milwaukee 9am - 4pm    $895 Register
Jan 27 - Jan 28 Nashville 9am - 4pm    $895 Register
Jan 27 - Jan 28 Oklahoma City 9am - 4pm    $895 Register
Jan 27 - Jan 28 Sioux Falls 9am - 4pm    $895 Register
February        
Feb 03 - Feb 04 Omaha 9am - 4pm    $895 Register
Feb 03 - Feb 04 Orlando 9am - 4pm    $895 Register
Feb 03 - Feb 04 Philadelphia 9am - 4pm    $895 Register
Feb 03 - Feb 04 Phoenix 9am - 4pm    $895 Register
Feb 03 - Feb 04 Raleigh 9am - 4pm    $895 Register
Feb 03 - Feb 04 Sacramento 9am - 4pm    $895 Register
Feb 03 - Feb 04 San Antonio 9am - 4pm    $895 Register
Feb 03 - Feb 04 San Jose 9am - 4pm    $895 Register
Feb 10 - Feb 11 Salt Lake City 9am - 4pm    $895 Register
Feb 10 - Feb 11 St. Louis 9am - 4pm    $895 Register
Feb 10 - Feb 11 St. Paul 9am - 4pm    $895 Register
Feb 10 - Feb 11 Toronto 9am - 4pm    $895 Register
Feb 10 - Feb 11 Tucson 9am - 4pm    $895 Register
Feb 10 - Feb 11 Tulsa 9am - 4pm    $895 Register
Feb 10 - Feb 11 Washington 9am - 4pm    $895 Register
Feb 18 - Feb 19 Chicago 9am - 4pm    $895 Register
Feb 18 - Feb 19 Columbus 9am - 4pm    $895 Register
Feb 18 - Feb 19 Dallas 9am - 4pm    $895 Register
Feb 18 - Feb 19 Detroit 9am - 4pm    $895 Register
Feb 18 - Feb 19 Hartford 9am - 4pm    $895 Register
Feb 18 - Feb 19 Los Angeles 9am - 4pm    $895 Register
Feb 18 - Feb 19 Minneapolis 9am - 4pm    $895 Register
Feb 18 - Feb 19 New York 9am - 4pm    $895 Register
Feb 18 - Feb 19 San Diego 9am - 4pm    $895 Register
Feb 18 - Feb 19 San Francisco 9am - 4pm    $895 Register
Feb 24 - Feb 25 Albuquerque 9am - 4pm    $895 Register
Feb 24 - Feb 25 Denver 9am - 4pm    $895 Register
Feb 24 - Feb 25 Las Vegas 9am - 4pm    $895 Register
Feb 24 - Feb 25 Portland 9am - 4pm    $895 Register
March        
Mar 03 - Mar 04 Arlington 9am - 4pm    $895 Register
Mar 03 - Mar 04 Atlanta 9am - 4pm    $895 Register
Mar 03 - Mar 04 Austin 9am - 4pm    $895 Register
Mar 03 - Mar 04 Miami 9am - 4pm    $895 Register
Mar 03 - Mar 04 Seattle 9am - 4pm    $895 Register
Mar 03 - Mar 04 Virginia Beach 9am - 4pm    $895 Register
Mar 31 - Apr 01 Billings 9am - 4pm    $895 Register
Mar 31 - Apr 01 Kansas City 9am - 4pm    $895 Register
Mar 31 - Apr 01 Louisville 9am - 4pm    $895 Register
Mar 31 - Apr 01 Memphis 9am - 4pm    $895 Register
Mar 31 - Apr 01 Milwaukee 9am - 4pm    $895 Register
Mar 31 - Apr 01 Nashville 9am - 4pm    $895 Register
Mar 31 - Apr 01 Oklahoma City 9am - 4pm    $895 Register
Mar 31 - Apr 01 Sacramento 9am - 4pm    $895 Register
Mar 31 - Apr 01 Salt Lake City 9am - 4pm    $895 Register
Mar 31 - Apr 01 Sioux Falls 9am - 4pm    $895 Register
Mar 31 - Apr 01 St. Louis 9am - 4pm    $895 Register
Mar 31 - Apr 01 St. Paul 9am - 4pm    $895 Register
Mar 31 - Apr 01 Toronto 9am - 4pm    $895 Register
Mar 31 - Apr 01 Tucson 9am - 4pm    $895 Register
Mar 31 - Apr 01 Tulsa 9am - 4pm    $895 Register
Mar 31 - Apr 01 Washington 9am - 4pm    $895 Register
April        
Apr 07 - Apr 08 Columbus 9am - 4pm    $895 Register
Apr 07 - Apr 08 Detroit 9am - 4pm    $895 Register
Apr 07 - Apr 08 Hartford 9am - 4pm    $895 Register
Apr 07 - Apr 08 New York 9am - 4pm    $895 Register
Apr 07 - Apr 08 Omaha 9am - 4pm    $895 Register
Apr 07 - Apr 08 Orlando 9am - 4pm    $895 Register
Apr 07 - Apr 08 Philadelphia 9am - 4pm    $895 Register
Apr 07 - Apr 08 Phoenix 9am - 4pm    $895 Register
Apr 07 - Apr 08 Raleigh 9am - 4pm    $895 Register
Apr 07 - Apr 08 San Antonio 9am - 4pm    $895 Register
Apr 07 - Apr 08 San Jose 9am - 4pm    $895 Register
Apr 14 - Apr 15 Albuquerque 9am - 4pm    $895 Register
Apr 14 - Apr 15 Denver 9am - 4pm    $895 Register
Apr 14 - Apr 15 Las Vegas 9am - 4pm    $895 Register
Apr 14 - Apr 15 Portland 9am - 4pm    $895 Register
Apr 21 - Apr 22 Arlington 9am - 4pm    $895 Register
Apr 21 - Apr 22 Atlanta 9am - 4pm    $895 Register
Apr 21 - Apr 22 Austin 9am - 4pm    $895 Register
Apr 21 - Apr 22 Chicago 9am - 4pm    $895 Register
Apr 21 - Apr 22 Dallas 9am - 4pm    $895 Register
Apr 21 - Apr 22 Jacksonville 9am - 4pm    $895 Register
Apr 21 - Apr 22 Los Angeles 9am - 4pm    $895 Register
Apr 21 - Apr 22 Miami 9am - 4pm    $895 Register
Apr 21 - Apr 22 Minneapolis 9am - 4pm    $895 Register
Apr 21 - Apr 22 San Diego 9am - 4pm    $895 Register
Apr 21 - Apr 22 San Francisco 9am - 4pm    $895 Register
Apr 21 - Apr 22 Seattle 9am - 4pm    $895 Register
Apr 21 - Apr 22 Virginia Beach 9am - 4pm    $895 Register
Apr 28 - Apr 29 Boston 9am - 4pm    $895 Register
Apr 28 - Apr 29 Calgary 9am - 4pm    $895 Register
Apr 28 - Apr 29 Charlotte 9am - 4pm    $895 Register
Apr 28 - Apr 29 Cleveland 9am - 4pm    $895 Register
Apr 28 - Apr 29 Colorado Springs 9am - 4pm    $895 Register
Apr 28 - Apr 29 Houston 9am - 4pm    $895 Register
Apr 28 - Apr 29 Indianapolis 9am - 4pm    $895 Register

Class Date  City Class Times    Cost  
 
Dec 30 - Dec 31 Albuquerque 9am - 4pm    $895 Register
Feb 24 - Feb 25 Albuquerque 9am - 4pm    $895 Register
Apr 14 - Apr 15 Albuquerque 9am - 4pm    $895 Register
 
Dec 30 - Dec 31 Arlington 9am - 4pm    $895 Register
Mar 03 - Mar 04 Arlington 9am - 4pm    $895 Register
Apr 21 - Apr 22 Arlington 9am - 4pm    $895 Register
 
Dec 30 - Dec 31 Atlanta 9am - 4pm    $895 Register
Mar 03 - Mar 04 Atlanta 9am - 4pm    $895 Register
Apr 21 - Apr 22 Atlanta 9am - 4pm    $895 Register
 
Dec 30 - Dec 31 Austin 9am - 4pm    $895 Register
Mar 03 - Mar 04 Austin 9am - 4pm    $895 Register
Apr 21 - Apr 22 Austin 9am - 4pm    $895 Register
 
Jan 27 - Jan 28 Billings 9am - 4pm    $895 Register
Mar 31 - Apr 01 Billings 9am - 4pm    $895 Register
 
Jan 27 - Jan 28 Boston 9am - 4pm    $895 Register
Apr 28 - Apr 29 Boston 9am - 4pm    $895 Register
 
Jan 27 - Jan 28 Calgary 9am - 4pm    $895 Register
Apr 28 - Apr 29 Calgary 9am - 4pm    $895 Register
 
Jan 27 - Jan 28 Charlotte 9am - 4pm    $895 Register
Apr 28 - Apr 29 Charlotte 9am - 4pm    $895 Register
 
Feb 18 - Feb 19 Chicago 9am - 4pm    $895 Register
Apr 21 - Apr 22 Chicago 9am - 4pm    $895 Register
 
Jan 27 - Jan 28 Cleveland 9am - 4pm    $895 Register
Apr 28 - Apr 29 Cleveland 9am - 4pm    $895 Register
 
Jan 27 - Jan 28 Colorado Springs 9am - 4pm    $895 Register
Apr 28 - Apr 29 Colorado Springs 9am - 4pm    $895 Register
 
Feb 18 - Feb 19 Columbus 9am - 4pm    $895 Register
Apr 07 - Apr 08 Columbus 9am - 4pm    $895 Register
 
Feb 18 - Feb 19 Dallas 9am - 4pm    $895 Register
Apr 21 - Apr 22 Dallas 9am - 4pm    $895 Register
 
Feb 24 - Feb 25 Denver 9am - 4pm    $895 Register
Apr 14 - Apr 15 Denver 9am - 4pm    $895 Register
 
Feb 18 - Feb 19 Detroit 9am - 4pm    $895 Register
Apr 07 - Apr 08 Detroit 9am - 4pm    $895 Register
 
Feb 18 - Feb 19 Hartford 9am - 4pm    $895 Register
Apr 07 - Apr 08 Hartford 9am - 4pm    $895 Register
 
Jan 27 - Jan 28 Houston 9am - 4pm    $895 Register
Apr 28 - Apr 29 Houston 9am - 4pm    $895 Register
 
Jan 27 - Jan 28 Indianapolis 9am - 4pm    $895 Register
Apr 28 - Apr 29 Indianapolis 9am - 4pm    $895 Register
 
Jan 27 - Jan 28 Jacksonville 9am - 4pm    $895 Register
Apr 21 - Apr 22 Jacksonville 9am - 4pm    $895 Register
 
Jan 27 - Jan 28 Kansas City 9am - 4pm    $895 Register
Mar 31 - Apr 01 Kansas City 9am - 4pm    $895 Register
 
Dec 30 - Dec 31 Las Vegas 9am - 4pm    $895 Register
Feb 24 - Feb 25 Las Vegas 9am - 4pm    $895 Register
Apr 14 - Apr 15 Las Vegas 9am - 4pm    $895 Register
 
Feb 18 - Feb 19 Los Angeles 9am - 4pm    $895 Register
Apr 21 - Apr 22 Los Angeles 9am - 4pm    $895 Register
 
Jan 27 - Jan 28 Louisville 9am - 4pm    $895 Register
Mar 31 - Apr 01 Louisville 9am - 4pm    $895 Register
 
Jan 27 - Jan 28 Memphis 9am - 4pm    $895 Register
Mar 31 - Apr 01 Memphis 9am - 4pm    $895 Register
 
Dec 30 - Dec 31 Miami 9am - 4pm    $895 Register
Mar 03 - Mar 04 Miami 9am - 4pm    $895 Register
Apr 21 - Apr 22 Miami 9am - 4pm    $895 Register
 
Jan 27 - Jan 28 Milwaukee 9am - 4pm    $895 Register
Mar 31 - Apr 01 Milwaukee 9am - 4pm    $895 Register
 
Feb 18 - Feb 19 Minneapolis 9am - 4pm    $895 Register
Apr 21 - Apr 22 Minneapolis 9am - 4pm    $895 Register
 
Jan 27 - Jan 28 Nashville 9am - 4pm    $895 Register
Mar 31 - Apr 01 Nashville 9am - 4pm    $895 Register
 
Feb 18 - Feb 19 New York 9am - 4pm    $895 Register
Apr 07 - Apr 08 New York 9am - 4pm    $895 Register
 
Jan 27 - Jan 28 Oklahoma City 9am - 4pm    $895 Register
Mar 31 - Apr 01 Oklahoma City 9am - 4pm    $895 Register
 
Feb 03 - Feb 04 Omaha 9am - 4pm    $895 Register
Apr 07 - Apr 08 Omaha 9am - 4pm    $895 Register
 
Feb 03 - Feb 04 Orlando 9am - 4pm    $895 Register
Apr 07 - Apr 08 Orlando 9am - 4pm    $895 Register
 
Feb 03 - Feb 04 Philadelphia 9am - 4pm    $895 Register
Apr 07 - Apr 08 Philadelphia 9am - 4pm    $895 Register
 
Feb 03 - Feb 04 Phoenix 9am - 4pm    $895 Register
Apr 07 - Apr 08 Phoenix 9am - 4pm    $895 Register
 
Feb 24 - Feb 25 Portland 9am - 4pm    $895 Register
Apr 14 - Apr 15 Portland 9am - 4pm    $895 Register
 
Feb 03 - Feb 04 Raleigh 9am - 4pm    $895 Register
Apr 07 - Apr 08 Raleigh 9am - 4pm    $895 Register
 
Feb 03 - Feb 04 Sacramento 9am - 4pm    $895 Register
Mar 31 - Apr 01 Sacramento 9am - 4pm    $895 Register
 
Feb 10 - Feb 11 Salt Lake City 9am - 4pm    $895 Register
Mar 31 - Apr 01 Salt Lake City 9am - 4pm    $895 Register
 
Feb 03 - Feb 04 San Antonio 9am - 4pm    $895 Register
Apr 07 - Apr 08 San Antonio 9am - 4pm    $895 Register
 
Feb 18 - Feb 19 San Diego 9am - 4pm    $895 Register
Apr 21 - Apr 22 San Diego 9am - 4pm    $895 Register
 
Feb 18 - Feb 19 San Francisco 9am - 4pm    $895 Register
Apr 21 - Apr 22 San Francisco 9am - 4pm    $895 Register
 
Feb 03 - Feb 04 San Jose 9am - 4pm    $895 Register
Apr 07 - Apr 08 San Jose 9am - 4pm    $895 Register
 
Dec 30 - Dec 31 Seattle 9am - 4pm    $895 Register
Mar 03 - Mar 04 Seattle 9am - 4pm    $895 Register
Apr 21 - Apr 22 Seattle 9am - 4pm    $895 Register
 
Jan 27 - Jan 28 Sioux Falls 9am - 4pm    $895 Register
Mar 31 - Apr 01 Sioux Falls 9am - 4pm    $895 Register
 
Feb 10 - Feb 11 St. Louis 9am - 4pm    $895 Register
Mar 31 - Apr 01 St. Louis 9am - 4pm    $895 Register
 
Feb 10 - Feb 11 St. Paul 9am - 4pm    $895 Register
Mar 31 - Apr 01 St. Paul 9am - 4pm    $895 Register
 
Feb 10 - Feb 11 Toronto 9am - 4pm    $895 Register
Mar 31 - Apr 01 Toronto 9am - 4pm    $895 Register
 
Feb 10 - Feb 11 Tucson 9am - 4pm    $895 Register
Mar 31 - Apr 01 Tucson 9am - 4pm    $895 Register
 
Feb 10 - Feb 11 Tulsa 9am - 4pm    $895 Register
Mar 31 - Apr 01 Tulsa 9am - 4pm    $895 Register
 
Dec 30 - Dec 31 Virginia Beach 9am - 4pm    $895 Register
Mar 03 - Mar 04 Virginia Beach 9am - 4pm    $895 Register
Apr 21 - Apr 22 Virginia Beach 9am - 4pm    $895 Register
 
Feb 10 - Feb 11 Washington 9am - 4pm    $895 Register
Mar 31 - Apr 01 Washington 9am - 4pm    $895 Register

XML level 1 beginner class


Course Description:

The XML Development course provides a foundation for using the eXtensible Markup Language. It covers the role of XML, well-formed XML markup, DTDs, XML namespaces, XML Schemas, and XSLT (eXtensible Style Language - Transformations). It also provides a brief introduction to XSL-FO and the document object model.

 

Learning Objectives

Delegates who complete the XML Development course will be able to:

  • Understand the need for XML and the importance of standards as set by the W3C.
  • Create well-formed XML documents.
  • Create valid XML documents.
  • Create a DTD (Document Type Defininition) that can be used to validate an XML file.
  • Create an XML Schema document that can be used to validate an XML file.
  • Understand the concept of XML namespaces.
  • Transform an XML document using XSLT.
  • Understand the role of XSL-FO in the publication of XML-based information.

 

Target Audience:

The XML Development is suitable for developers who need to work with XML, either for interfaces, services or documentation. Delegates should be familiar with the basics of HTML.

XML level 1 beginner class


Course Outline:

 

XML Basics

  • 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.