XML 101
Class Index
Lesson 1. Introduction to XML
- what is it?
- how can it be used?
- why should people learn it?
Lesson 2. XML Rules
- syntax
- well-formed
- valid
Lesson 3. XML Parsers
- what are they?
- how do they work?
Lesson 4. Elements
- parts of an XML document
- what are XML elements?
Lesson 5. Attributes
- compare XML attributes to HTML attributes
- modify your XML elements
Lesson 6. What is a DTD?
- what is a DTD?
- creating valid XML
- including elements and attributes in a DTD
Lesson 7. XML Schemas
- difference between DTDs and schemas
- creating a schema
- complex and simple types
Lesson 8. XML Namespaces
- what they are
- how to declare a namespace
- why use namespaces
Lesson 9. The Look of Your XML
- What is XSL (as opposed to XSLT)?
- Using CSS with XML
- Basics of XSLT
- Advanced XSLT
Lesson 10. Advanced XML Technologies
- XHTML and XHTML Modules
- XForms
- XPath
- XLink
- CDF, P3P, WML, SOAP, VoiceXML, etc.
Class Maintenance
- Signup for Class
- Get Lost Lessons
- Change Email Address
- Drop the Class (unsubscribe)
- XML 101 FAQ
- Class Index
Get More Help
If you need more help with XML - post your question to the Web Design forum. Other students, class mentors, and I all review that board regularly to help you out with the class.

