A great way to learn new skills is video training, for which I recommend checking out PluralSight. They provide training material that follows trend, with contents presented by field experts such as Microsoft MVP’s. For a relative small monthly or discounted yearly subscription fee, you can update your skills in your area of expertise and keep those updated. With the whole course offerings at your disposal, it also allows you to learn about topics outside your comfort zone and broaden your horizon.
PluralSight offers applications to consume course material on desktop or mobile platforms, including offline playing capabilities, which is great way to spend your commute or travel in a useful way. They also provide guidance on learning paths, skill evaluation and other material, like a certificate when you complete a course.