[Disclaimer: Though the title may suggest it, this post has no information about gaining money for nothing; only learning for free. If you have a fool-proof way of getting money for nothing, please add it as a comment.]
You may already know that Microsoft have compiled a huge collection of self-paced learning materials at the Microsoft Learning site. What you might not know, is that they regularly publish courses for everyone’s favourite price – FREE!
These free courses and clinics are usually introducing new features in new versions of products, or giving giving overviews rather than digging into deep technical detail, but a lot of the time that may be just what you want.
Some examples of free content that are currently available are:
Database Fundamentals in Microsoft SQL Server 2008
Introducing Windows Server 2008
ASP.NET for PHP Developers: Introduction to ASP.NET
They handily provide a catalogue of free products, which I suggest you have a look at. If you want to take up one of the free offers, you don’t have to complete the course right away; typically you just activate a subscription to the content, which may give you access to it for 3, 6 or 12 months.