XML

Introduction to XML
(Prerequisite: Introduction to HTML or equivalent experience.) Learn to create "well-formed" extensible Markup Language (XML) documents that conform to the specific syntax rules of XML. Understand both internal and external Document Type Definitions (DTD) in order to create valid XML documents that correspond to their DTDs. Learn to display the XML using CSS. This course introduces the mechanics of writing XML documents and will not cover the extraction of the page contents by other programs. [Table of Contents]
Fee: $189


One-Day Class Meets 8:30am-4:00pm (6.5 hours)
Code Date Location Instructor
G0691 Wed., Dec. 9West CountyJulia Otto
Intermediate Applications of XML
(Prerequisite: Introduction to XML or equivalent experience.) Learn to create an XML schema as recommended by the W3 organization as an alternative to the DTD (covered in the Introduction to XML course). Understand the creation of XML schemas as a means of validating XML documents. Learn how to define simple elements, complex elements, and attributes. Other topics include creating XML namespaces to resolve conflicts with similarly named elements from two different schemas and using data types to define the specific content of attributes and elements. This course will not cover the extraction of the XML data into other programs. [Table of Contents]
Fee: $189

One-Day Class Meets 8:30am-4:00pm (6.5 hours)
Code Date Location Instructor
G0692 Tues., Dec. 15West CountyJulia Otto
Special Topics in XML: Introduction to XSL
(Prerequisite: Intermediate Applications of XML or equivalent experience.) This course introduces you to XSL, the style sheet language of XML and the next important tool for your Web projects. Learn what XSL is and what it can do to enhance the appearance of XML documents. The focus of the class will be to use XSL to transform (XSLT) documents into XHTML for browser applications. XPath will also be used to define the various parts of the document. [Table of Contents]
Fee: $189

One-Day Class Meets 8:30am-4:00pm (6.5 hours)
Code Date Location Instructor
G0693 Wed., Dec. 16West CountyJulia Otto