The ASP.NET Core with Microservices course is primarily designed for .NET Beginner(s)/Professional(s) who want to learn how to develop modern cloud-based web applications using ASP.NET Core framework and MVC design pattern. ASP.NET Core is a light-weight, cross-platform (support for Windows, Linux, and Mac) and open-source framework based on a new optimized version of the .NET framework called .NET Core.