Rob Percival has authored a book on how to make money creating Web sites. The book is called How To Earn $10,000 While Learning To Code He talks about rebranding yourself, using freelance websites, developing with WordPress, building income-generating websites and apps, and building affiliate websites.
Speaking of free online computer resources, there are a couple of links in the post Free IT e-books.