The eXtensible Markup Language (XML) seems to be used almost everywhere in software development today from simple configuration files to Web services and even XML-based database engines. You will learn the XML syntax to create well formed and valid XML documents as well as XML document type definitions (DTD). You will learn how to transform XML into readable output using Cascading Style Sheets (CSS) and eXtensible Stylesheet Language (XSL). This course will provide the foundation you need for working with XML in your application solutions. Hands-on exercises will be used to enhance your learning experience.
Topics Include:
- XML history and background
- Inside XML documents
- Well-formed XML documents
- Extending XML with XML schemas
- Validating XML documents
- Tools available for working with XML data
This course also serves as a core course for the Web Development Specialist Certificate Program.

