Path icon Learning Paths
Skills

ASP.NET Core Blazor

  • Number of Courses15 courses
  • Duration41 hours
  • Skill IQ available Skill IQ

Using Blazor, developers are able to build rich full-stack web applications with C# and HTML. Without JavaScript knowledge, but powered with C#, it’s possible to build client-side interactions. And since .NET 8, it’s also possible to let components render server-side, turning Blazor in a framework that can be used for server-side and client-side web application development.Blazor is part of the ASP.NET Core family of application frameworks. This path will teach you all you need to know to build Blazor applications. No previous knowledge with Blazor is required but if you are familiar with Razor and/or ASP.NET Core, you’ll see many similarities.

First, you will start with understanding the basic concepts and the different hosting models (including the server-side rendered model) of Blazor while creating a first full Blazor application from scratch. Then, you will explore the different topics in more depth. You will see in-depth all aspects around components, the building block for any Blazor application and you will understand how Blazor can be extended using JavaScript interop. You will also learn how Blazor components can be unit tested and you’ll see what are the options to deploy Blazor applications to Azure.

After completing this path, you can explore the other ASP.NET Core application frameworks. In the ASP.NET Core path, MVC and Razor Pages is used to build modern server-side applications with ASP.NET Core. If you’re looking for more coverage of building APIs, take a look at the ASP.NET Core API path.

Join our learners and upskill
in leading technologies