Class 2, Lab 2 or Class 3. P: CPT 214 or CPT 288 and CPT 212 or 223, and 200-level programming course. This course covers how to build Web applications using XML. Students will learn how to create and validate data in XML documents and how to display XML documents using Cascading Style Sheets (CSS), XSL Transformations (XSLT), data binding and the Document Object Model.