I found the best way to pick up AWS from scratch was to follow the documentation and code samples provided by Amazon. There are also plenty of walk through videos provided on their YouTube channel, especially after the Amazon re:Invent conference. There are also some summits coming up soon. Most importantly, play around (within the free tier), make some mistakes, and have fun with it! Here are some links that should help:
Training Information from Amazon
AWS Documentation
Sample Code and Libraries
AWS YouTube Channel
Upcoming AWS Summit Info
As for Hadoop, I am unfortunately out of the loop. I'll ask around and edit my answer if I find out a little more.