Dates: September 1-27, 2014
Credits: 1.5 CEUs
An introduction to the XSL Transformation language (XSLT) and the XML Query language (XQuery) including hands-on basic coding in both XSLT and XQuery. The goal of this course is to introduce students to some basic XML tools for manipulating XML documents and data. Topics will include: learning XSL language fundamentals and how to write basic XSL transformations, learning XQuery fundamentals and how to write basic XQueries, understanding the differences between XSL and XQuery. Students will learn how to write code to transform XML documents into other formats (for example, (X)HTML5, RSS, etc.), to search XML documents and document sets, and to extract metadata from XML documents. Students should have a basic knowledge of XML and XPath before starting the course.