XML1 - XML: An Introduction
In this course you will learn fundamentals necessary to use XML on the web or in data processing applications. Through lecture and hands-on lab exercises, you will learn the essentials of data interoperability using XML, write well-formed XML documents, enforce document validity, use XSLT and stylesheets to transform XML documents, and get an introduction to XML programming APIs in languages such as Java and Perl.
"I would highly recommend this class. Great instructor. Very patient and helpful.." -- Cynthia L. H. from San Diego, CA
"[The instructor] discussed the basics very clearly which is a MUST to understand XML. I believe that a strong grasp of the basic fundamentals is a foundation to deal with the more advanced stuff. Take this course - it is a must if you want to be more serious with XML.." -- Beth T. from Poway, CA
"Thank you for the XML info the last 2 days. I found it very informative and will be able to take advantage of the things we learned.." -- Bob B. from Chula Vista, CA
"If you want to learn about XML, take this class. [The instructor] was Excellent. Very, very knowledgeable. Very helpful and flexible presenter.." -- Darius F. from San Diego, CA
"[The instructor] Great. Very pleasant. Able to notice who is having problems and help them without drawing undue attention. Calls people by name.." -- Mary L. from San Diego, CA
Getting Started with XML
Determine When to Use XML
Creating an XML Document
Create XML Elements
Create XML Attributes
Insert XML Entities
Create Additional XML Document Components
Implement Namespaces
Validating an XML Document
Validate XML with a DTD
Create a DTD
Validate XML with a Schema
Create a Schema
Accessing XML Documents with APIs
Access an XML Document Using the Document Object Model (DOM)
Manipulate XML Data Using the Simple API for XML (SAX)
Formatting and Transforming XML Documents
Display an XML Document Using Cascading Style Sheets (CSS)
Transform XML to XML
Transform XML to HTML
Create an XSL-FO Document
Display an XML Document Using XSL-FO
Linking XML Documents
Use XLink to Link to an External Document
Link to External Sources Using the HTML Namespace