Part I: XML Basics
Part II: Well-formedness, DTDs and Validity
Part III: Namespaces
Part IV: XSL Transformations
Part V: Programming with XML