What do you usually do when you have to learn a new technology or a new metodology?
The typical action is to read a tutorial or a book and then, start to put in practice the new concepts.
Is this boring?
For a lot of people the answer is "Yes, it is". They think that reading a book is boring and they would like a quicker way to learn.
Why not attend a course class?
Yes, this is a good option but the problem is that often the company where you work does not invest enough in training. For this reason, you cannot get some free days for the class. However, also if you could attend the course probably you have to move to an other city and this could be a problem.
Then, What is the better option we have?
Simple: ThinkCode.TV
ThinkCode.TV is a web site where you can buy a lot of video courses (called screencast) created by technical experts. You can download the lessons and watch them anytime, anywhere! In this lessons, very competent programmers explain you new technologies step by step. This a very easy to learn approch. I tried it and it works pretty well.
More information about ThinkCode.TV and the list of courses available are in their website:
http://thinkcode.tv/
All the knowledge in two simple words:
WATCH and LEARN