Microsoft Virtual Academy (MVA) is free for anybody interested in advancing their career through training on Microsoft technologies. To get started, simply pick a course that interests you and begin watching the videos in each module. You’ll be able to download the presentations and also test your learning with quizzes. Once you have completed every action in a course, you will get a certificate of completion.
I am finding more and more developers who are just looking to ramp up skills in a particular technology, one of the more popular for ASP.NET Web Forms developers, for example, is the Developing ASP.NET MVC4 Applications Jump Start. Most videos are approximately 40 minutes long with a 10 minute assessment. You can build the necessary skills to help grow in your professional career with Microsoft technologies. There are over 200 courses across App development for HTML5, Windows and Windows Phone, Microsoft Office 365, SQL Server, Azure, and System Center. Create your own learning plan, track progress, and earn certificates!