The Microsoft Virtual Academy is offering free training in ASP.NET.
The new online session is an introduction to ASP.NET 5, and is described as having content at 100 to 200 level that starts at the beginning. The authors, Jon Galloway, Damian Edwards and Scott Hanselman, describe the session as a good place to start if you're just getting started with ASP.NET 5 (currently in Beta) or if you’ve been meaning to dig into the new stuff in ASP.NET 5 but haven't gotten around to it. Scott Hanselman is a developer on the Web Platform Team at Microsoft, Jon Galloway is a Technical Evangelist focused on ASP.NET and Windows Azure, and Damian Edwards is a Senior Program Manager on the ASP.NET team, responsible for the core ASP.NET runtime, Web Forms and SignalR.
The team has a good track record in online ASP training. They began in 2013 with a live eight hour long Microsoft Virtual Academy training session called "Building Web Apps with ASP.NET Jump Start." This was followed in 2014 with "Building Modern Web Apps with ASP.NET." Both of these are free, and are effectively a full day each of content.
The new ASP.NET 5 session covers
Introduction to ASP.NET 5
Introduction to Visual Studio
Introducing Model View Controller (MVC6)
Getting Started with Models, Views, and Controllers
Debugging Web Applications
Publishing Your Application
Using Data with Entity Framework
The final three segments are based on analysis of the code (line by line) that the team uses in the real-world cloud-deployed application that runs their weekly standup at http://live.asp.net.
There are plans to record some 300-400 level advanced content over the next few months, along with a cross-platform specific show for Mac and Linux users who want to develop and deploy ASP.NET applications.