Introduction to XML
Learn by Doing! Next hands-on class starts October 19th!

Online, hands-on, completely Instructor-Led! Satisfaction 100% Guaranteed.
Includes 300+ page course book, with workshop solutions, sample code.
VoIP (or telephone), email and chat access to your instructor throughout class.
Certificate of Completion

Dates:Oct. 19 – 23
Times:1:30 pm – 5:30 pm EDT
Cost:$1,185
Register Now

Introduction to XML - 21 Hour Online Class or 3 Day Classroom Workshop

The basics of XML for webmasters, application developers or any potential XML document author, applicable to both the Web and traditional data processing environments. Please see prerequisites below for required background. Covers XML basics; XML Namespaces; the basics of XSchemas, simple and complex XSchema Elements, and XSchema Attributes; an overview of DOM concepts; an introduction to XPath; and XSL basics including an overview of stylesheets and CSS.

Online Class Schedule

Request a Class

 

Request More Info


   

Buy Course Book


   (4.8 out of 5)

Topic Summary | Print Version

Class Description:

This course will, through lecture and extensive hands-on workshops, teach you the basics of XML: its syntax, how to work with an XML document as an object tree, how to apply a content model to an XML document, and how to use XML style sheets to transform a document.

Background: XML, the eXtensible Markup Language, is a new universal language for describing data. XML is a set of rules for forming semantic tags to identify the different parts of a document. The key feature of XML is that it is both flexible and extensible.

XML is somewhat similar to HTML but addresses a much broader purpose and is therefore far more powerful and useful. And, though it is perfectly suited for transferring and displaying data on the Web, it has important implications for all areas of data processing. In short, XML provides a common data format that all applications can share. E-Commerce and EDI are two obvious areas where XML will have a huge impact.

In the short time since its ratification by the World Wide Web Consortium (W3C), XML has received support from all major players in the computer industry. As more and more applications become XML compliant, the momentum behind it will only grow, affecting most of us involved in creating and processing information.

Audience: Any webmaster, application developer or potential XML document author.

Note: This course provides XML fundamentals essential to anyone using XML either on the Web or in more traditional data processing. Subsequent courses provide advanced skills that are specific to those two environments.

Prerequisites: Background in any of the following is required: software programming; general Internet/Web development; document processing; markup languages (including SGML); data processing. Specific HTML or application development experience is helpful but not required. Familiarity with JavaScript or VBScript is also helpful but not required.

Objectives: This course will teach you how to:

  • Understand the role and value of XML in client/server and Internet computing.
  • Write well-formed XML documents.
  • Write your own document content models (DTDs & XML Schemas) and use them to validate a document.
  • Use existing industry standard DTDs and Schemas.
  • Recognize and understand the Document Object Model (DOM) for representing XML documents.
  • Create XSL Style Sheets and use them to transform an XML document.
  • Understand and use related XML specifications such as namespaces and XPaths.
  • Locate, read and understand the various XML-related standards documents to keep abreast of changes in the technology.

Look Inside This Book:

Topic summary

To Top | Topic Summary