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:
- Understand the main components and features of XML.
- Apply XML Technologies to solve problems.
- Ability to apply XML to solve programming problems.
Applicable Job Roles: webmasters, web programmers, and web application developers.
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.