This course will teach you how to build modern web applications using ASP.NET Core.
Microsoft continuously adds features to the .NET Core platform with every new release. The latest version of the framework, .NET Core, brings many new changes and improvements. Using the MVC, the industry-standard to build robust server-side applications, code is much more testable and maintainable. In this course, ASP.NET Core Fundamentals, you'll learn to build modern web applications using ASP.NET Core and ASP.NET Core MVC. First, you'll explore the configuration of an ASP.NET Core application based on middleware and dependency injection. Then, you'll dive into building several new pages using the MVC pattern; you’ll build the view, the controller, and connect with a database using a repository and Entity Framework Core. Next, you'll discover how an MVC site, server-side by default, can be enriched using ASP.NET Core Blazor and Ajax, combined with an ASP.NET Core API controller. Finally, you'll learn how to test the various components of an ASP.NET Core application with unit tests, and then deploy the application to an Azure App Service. By the end of this course, you’ll have built an application and that gives you a solid understanding of the ASP.NET Core MVC platform.
Microsoft continuously adds features to the .NET Core platform with every new release. The latest version of the framework, .NET Core, brings many new changes and improvements. Using the MVC, the industry-standard to build robust server-side applications, code is much more testable and maintainable. In this course, ASP.NET Core Fundamentals, you'll learn to build modern web applications using ASP.NET Core and ASP.NET Core MVC. First, you'll explore the configuration of an ASP.NET Core application based on middleware and dependency injection. Then, you'll dive into building several new pages using the MVC pattern; you’ll build the view, the controller, and connect with a database using a repository and Entity Framework Core. Next, you'll discover how an MVC site, server-side by default, can be enriched using ASP.NET Core Blazor and Ajax, combined with an ASP.NET Core API controller. Finally, you'll learn how to test the various components of an ASP.NET Core application with unit tests, and then deploy the application to an Azure App Service. By the end of this course, you’ll have built an application and that gives you a solid understanding of the ASP.NET Core MVC platform.