I would like to share the link to the excellent service
Pluralsight (http://www.pluralsight.com/) – only the best screencasts about different technologies.
I watched a lot of their screencasts. They are very professional and you can get basic (or even deeper) overview of the most actual technologies.
They have a free trial for 200 minutes.