More Information
  • Easily deploy and manage your AWS Lambda functions with the Serverless framework
  • Discover how to test controllers with and Moq
  • Create a controller with action methods
  • Deploy applications to Azure, AWS, and Docker
  • Secure your web app by using ASP.NET Core Identity
  • Deploy ASP.NET Core web applications in Linux
  • Construct a model for an ASP.NET Core MVC application

ASP.NET Core MVC helps you build powerful web applications using the Model-View-Controller design.

This guide will help you build applications which can be deployed on non-Windows platforms such as Linux. In today’s age, it is crucial that you possess the ability to separate programming and business logic, and this is exactly what ASP.NET Core MVC application will help you achieve. You will also learn the fundamentals of the Entity framework and how to use it in ASP.NET Core web applications. You will learn how to secure your web application and your Web API. No web application is complete unless we have a platform to deploy it to. Here we will deploy our application on many different platforms including IIS, Linux, Docker, Azure, and AWS.

By the end of this course, you will have a solid understanding of the ASP.NET Core MVC framework and you will be ready to take on your next masterpiece with full confidence.

All the code and supporting files for this course are available on GitHub at

Style and Approach

Fast-paced guide to help build your first real-world app with ASP.NET Core MVC.

  • Master the advanced topics of web app security, Web APIs, testing, and advanced deployment in many different platforms
  • Explore ASP.NET Core MVC and immediately learn to solve your pain points
  • Get hands-on experience of ASP.NET MVC and the latest release, Core
Course Length 9 hours 6 minutes
ISBN 9781788832700
Date Of Publication 31 Dec 2018



Ronnie.M.Rahman has been a .NET developer, solution architect, and trainer for the last 10 years and has worked with many small to large projects based on Microsoft development technologies. His experience ranges from working with Robots, IOTs, 8-bit Microprocessors to ASP.NET Webforms, MVC, MVC Core, Xamarin, PHP, Windows Form, and WPF.

Ronnie studied in Australia and UK and holds a degree in Computer Science in AI. He currently lives in Morocco with his family, by the Mediterranean Sea.