| About this Course The goal of this course is to teach developers techniques for exchanging and transforming data by using the Extensible Markup Language (XML) and Extensible Stylesheet Language Transformations (XSLT). The course describes best practices for XML and XSLT and gives compelling examples of the best ways to solve real-world problems. |
| Audience Profile This course is intended for Web developers who have used XML to create simple Web applications, and need to know how to exploit the full potential of XML and XSLT. The course is also intended for Microsoft Visual Basic developers who have some exposure to XML, and need more detailed information about XML in order to build and integrate systems by using XML and XSLT. |
| At Course Completion After completing this course, students will be able to define XML Path Language (XPath) expressions to locate and filter the content of an XML document; define XSLT style sheets to transform XML documents at the Web browser and Web server; create and change XML structure by using XSLT; use XSLT to merge different XML documents and generate cross-references between them; and create a Visual Basic application that uses the Simple API for XML (SAX) to access large XML documents. |