Successful developers never stop learning and technology never stops evolving. Here is a great opportunity for those of you who want to improve their technical skills for free.
Microsoft Virtual Academy (MVA) offers online training to help technologists continually learn, with hundreds of courses, in 11 different languages.
The MVA mission is to help developers, knowledgeable IT professionals and advanced students learn the latest technology, build their skills, and advance their careers. MVA is free of charge, and the entire service is hosted on Microsoft Azure. Be sure to create an MVA account so that you collect points and move up the leaderboard!
Beginners
in C# Jump Start
Store App Development Essentials with C# Refresh Jump Start
Windows Store App Development using C# Refresh Jump Start
Your XAML UI with Blend Jump Start
Deep Dive for Windows & Windows Phone Apps Jump Start
Windows Store Apps with HTML5 Jump Start
Store Apps with HTML5 Refresh Jump Start
Windows Store App Development with HTML5 Jump Start
Windows Store Apps for iOS Developers Jump Start
Engines for Windows 8 Jump Start
Phone 8 Development for Absolute Beginners
Apps for Windows Phone 8 Jump Start
ALM with Visual Studio 2012 Jump Start
Visual Studio TFS 2012 Jump Start
Testing with Visual Studio 2012 Jump Start
ASP.NET MVC4 Web Applications Jump Start
& CSS3 Fundamentals: Development for Absolute Beginners
in HTML5 with JavaScript and CSS3 Jump Start
Web Apps with ASP.NET Jump Start
Windows Azure and Web Services Jump Start
Business Apps with Visual Studio Lightswitch
Microsoft SharePoint Server 2013 Core Solutions
to C++/DirectX Game Development
Unity Games to Windows 8.1 and Windows Phone
8.1 UX Design Jump Start
Azure Web Sites – Deep Dive Jump Start
New in Visual Studio 2013 Jump Start
SharePoint Server Advanced Solutions Jump Start
A General Purpose Language and Library
8.1 Developer Training: Geek Edition