Syllabus for "Web Services Programming (with Passion!)" Course

The following is the collection of Web services topics. They are grouped into 3 categories based on the importance to a typical Web services developer as following. (This is my own perception.  Please let me know if you think otherwise.)  Of course, things are always subject to change.
  1. Yes: we will talk about it in this class
  2. Maybe: I have not decided yet, maybe we will talk about it if time permits
  3. No: we will not talk about it in this class due to time constraint.