Generation App is the place for developers to get started building solutions on the latest Microsoft technologies.  I originally understood it to be for Windows 8 and Windows Phone 8 development, but you can sign up for a 30 day adventure to build web apps and framework based apps as well.  When you sign up you get a list of subject areas to study in order to create the best application possible.  You also get daily emails with links to content to help you progress and helpful YouTube videos.  The real bonus of this program is direct interaction with a Developer Evangelist to get advice while building your app.

I have to say that the service behind Generation App has been great.  They have called and emailed me several times to check on progress and to see about setting up a review with a Developer Evangelist.  They are honestly looking to help.  Where else are you going to get this type of help for free?  What it comes down to is that if you are sincerely looking to get moving with new application development and want one place to use as your jumping off point you should sign up for Generation App.