XML and Related Technologies
This course complements IS 243 (Document Engineering) with more extensive coverage of XML technologies and the use of those technologies to build applications. The course will cover in depth XML syntax and processing, Unicode, XPath and XSLT, XML Schema, and processing models for XML. It will also cover using XML technologies to build web-based applications. Some experience using Java (e.g. IS 255) will be helpful but is not required.
There is a one credit option of this course. For that 1 credit, no final project will be required and subset of the assignments will be requried.
- Definitive XML Schema, Priscilla Walmsley, Prentice Hall, ISBN 0-13-065567-8
- Beginning XSLT, Jeni Tennison, APress Books, ISBN 1-59059-260-3 (see http://www.apress.com/book/bookDisplay.html?bID=332)
- Java & XML, Brett McLughlin, O'Reilly, ISBN 0-596-00197-5