| teaching XML Home | Web Resources | Tutorial Slides | Software Tools | Contact Us |

Lab-Based Course

Instructional materials from a lab-based special topics course taught by Ed Gellenbeck at Central Washington University

Lecture-Based Course

Instructional materials from a lecture-based senior seminar taught by Sherry Yang at Oregon Institute of Technology

Other Approaches

References to literature from The Journal of Computing in Small Colleges and SIGCSE Bulletin on approaches to teaching XML

Web Resources for learning XML

Most agree that the best resource for learning about XML is the Web itself. We mention some sites we have found useful, but your own searches will probably turn up even better and more current resources for learning XML

Since the World Wide Web Consortium (W3C) develops specifications, guidelines, software, and tools for Web, it is a good place to begin searching for technical information on XML. They maintain a XML Page with pointers to their current recommendations and work in progress. Their XML-in-10-points is a good introduction for those new to XML.

O'Reilly's XML.com has useful tutorials and up-to-date articles on XML as does XMLfiles.com. Students seem to like W3Schools.com's tutorials on XML. XML 101: A 10 Week XML Training Course covers the basics of XML, what it is, how it works and how you can use it in your work. It provides free interactive lessons and the option to work with other people in the course.