Intermediate XML is a continuation of Introduction to XML Course, with special topics including: XSLT, XPath, XML Schema, XML DOM etc. Students will gain the experience in applying XML via completing each week a small project.
At the end of this course, students will be able to:
Applicable Job Roles: webmasters, web programmers, and web application developers.
Week 1: Review of Basic Rules of XML
Week 2: XML Schema
Week 3: XPath
Week 4: XSLT
Week 5: Integrating XML and Database
Week 6: Document Object Model (DOM) and XML
Students should have good understanding of such concepts as well-formed XML, valid XML, DTD, CSS1, Namespaces, and be proficient in HTML. Good prerequisite would be 'X101 Introduction to XML' course.
Although many of the concepts of XML are disjoint from programming it is assumed that the students have had a small amount of programming experience, and have a good understanding of computers. A good pre-requisite would be some Java, C or VB programming. If you have not had any programming experience we would recommend to take 'P010 Introduction to Programming Concepts' course. All development tools used in this course are freely downloadable from the Internet.
IE5+ browser installed and running on your computer. MAC users must have OSX or newer or access to an XML enabled server.