Extensible Markup Language (XML) is used for creating Web pages and is the standard format for electronic documents. It is also widely used to represent data structures on the Internet. This course gives students a broad understanding of the power of XML and its use in real-world applications. The course begins with the history and background of XML and the advantages of moving toward the XML standard. The course introduces basic tags as well as syntax rules for XML and XML environments. Practical examples will be used to demonstrate the basics of working with XML, cascading style sheets and document-type definitions. The course briefly addresses the concept of Document Object Model (DOM) and the data manipulation capability.
Throughout the course, there will be exercises to help students learn key concepts. At the completion of this course, students have an understanding of XML, where to apply it and the associated technologies that enable enterprises to utilize the Web's full potential.
- Overview: creating and validating XML data
- How to format and render an XML document
- Cascading Style Sheets for XML documents
- XSL and XSLT introduction
- Real world use of XML
Skills Needed: Web page creation skills and a basic understanding of cascading style sheets.