I introduce XML by covering: XML Basics, Explain what it can do, Compare it to HTML, Explain tags and elements, Show you what XML looks like, Explain the encoding attributes and everything else I could think of.
All of the code used in the videos follows the videos. It is heavily commented to speed learning.
New XML Video Tutorial
Here are links to the code used during my newest tutorial based on topic: XML Video Tutorial, XSL Video Tutorial, XPATH Video Tutorial, DTD Video Tutorial, Entity Video Tutorial and part 1 of my Schema Tutorial.
Here are links to the original articles, which are very long and detailed:
Learn XML Video Tutorial