The ASP.NET MVC5 Development course is primarily designed for .NET Beginner(s)/Professional(s) who want to learn how to create web applications using the ASP.NET framework and MVC design pattern. In this course, you will learn how to create web pages, custom validation attributes, custom helpers, querying database using Entity Framework, Unit Testing Frameworks – xUnit, MS Test, Moq and finally publish it on IIS.

more info : Asp.net MVC Online course