www.altova.com/XMLSpy Edit XML/DTD/Schema/XSLT/WSDL/SOAP Use FULL Functionality for 30 Days
www.phusionpassenger.com/ Easy, robust deployment for Ruby, Python and Node.js web apps.
How I did it: I read it in the bath mainly and on Sunday evenings. I kept pestering a developer friend with questions and he would point me to resources. You need to read the whole book to understand what it's about really unless you are already a developer or programmer.
Lessons & tips: There are loads of resources on the web now and the second edition is out now so the first one is a bit outdated.