Path icon Learning Paths
Skills

ASP.NET Core

  • Number of Courses25 courses
  • Duration87 hours
  • Skill IQ available Skill IQ

Microsoft released the first version of .NET Core and ASP.NET Core in 2016 as the most radical change in the history of .NET. And since then, the company has been adding new features to the platform with every release. The latest version of the framework, ASP.NET Core 8, comes with all a developer needs to build robust and modern web applications and backends that can cater to today’s needs.

This path is designed to take you all the way from the very beginning, so with no ASP.NET Core knowledge to being an expert with the framework.

You will start in this path learning about the fundamentals of ASP.NET Core and its different application frameworks, including ASP.NET Core MVC and Razor Pages. Using ASP.NET Core MVC, developers can build modern server-side web applications, based on the Model-View-Controller pattern. You will learn in a practical way how to build MVC applications. Then, you will dive deeper into more specific topics including authentication and authorization in ASP.NET Core applications, logging and monitoring in production applications and how to deploy ASP.NET Core applications to Azure. You will also see how to create unit tests for the different parts of an ASP.NET Core application.

Finally, you will learn more advanced topics such as how to set up background processes in ASP.NET Core and you will also understand how to set up enterprise-level applications based on the principles of clean architecture. After completing the courses in this path, you will be able to explore other related paths that cover other aspects in the realm of ASP.NET Core. For ASP.NET Core Blazor and ASP.NET Core APIs, dedicated paths exist, which can serve as your next step in learning more about ASP.NET Core.

Courses in this path

Join our learners and upskill
in leading technologies