XML Data Representation

Course Description:

This course focuses on encoding documents in XML (eXtensible Markup Language), the tools and standards related to XML, XML tree structures, and technologies used to transform XML documents. These technologies include Xpath, DTD (Document Type Definition), XML Schema, and XSLT (eXtensible Stylesheet Language Transformation). Students will work on practical applications that process XML documents using the Document Object Model (DOM).

Course Objectives:

Upon successful completion of the course, students should be able to:

  • Demonstrate an understanding of the limitations of HTML (HyperText Markup Language) for the creation of Web documents
  • Demonstrate an understanding of the importance of XML in creating documents
  • Demonstrate an understanding of the structure of an XML document and its data organization
  • Design XML content models using DTDs and schemas
  • Create XML documents using a content model
  • Validate XML documents using DTDs and schemas
  • Transform XML documents into a variety of formats using CSS (Cascade Style Sheet), XSLT, and XPath
  • Develop practical applications using the DOM

Leave a Reply

Your email address will not be published. Required fields are marked *