There are lots of training methods from different vendors to learn .NET technologies (i.e. books, DVDs, online training, etc.).
All of them claim the same thing: that they are the best, their content is 100% guaranteed, makes their customers professional in no time, etc.
It’s confusing and sometimes frustrating as well. I especially want a training resource (i.e. a course) to provide valuable content in short time. More importantly I feel they should do their job properly so as to avoid the customer feeling they've wasted time or money.
- What I should do when I evaluating training methods and resources to help further software development skills?
- What are your training sources?
- Do you have any recommendations?