Jeg er ikke blevet proffesionel, for det kommer af erfaring, men jeg lærte selv XML samt tilhørende scripts som DTD, Schemas, XSL/XSLT, XML Dom osv. ved at læse bogen "XML - Second Edition", som er skrevet af Michael J. Young.
Bogen har løbende prøv-selv øvelser (og forklaringer dertil), og er overhovedet ikke "tør" i forhold til andre bøger, der omhandler programmering, jeg har læst.
http://www.amazon.com/gp/product/0735614652/002-1135581-1992030?v=glance&n=283155Bogen sælges bla. i Bog & Ide.