Application Development with XML, Web Services and Java

Course Outline
Suitable for people with some knowledge of programming and XML, this course starts with the basics of XML. Students will learn the Java API for XML, different types of Parsers to parse XML document. Finally the protocols and technologies underpinning Web Services will be introduced, and students will explore how they can be used to develop distributed software applications. For the complete course syllabus click here.

Resources

Week 1
 
Week 2

Lecture notes: Lecture 2

Week 3
Lecture notes: Lecture 3
Examples: Example1 , Example 2 , Example 3
Week 4
Lecture notes: Lecture 4
Examples: Example1 , Example 2 , Example 3 , Example 4
Week 5
Lecture notes: Lecture 5
Examples: XML Example , Example 1 , Example 2 , Example 3 , JDOM.JAR
Week 6
 
Week 7
 
Week 8