Featured resource
Forrester Wave Report 2025
Pluralsight named a Leader in the Forrester Wave™

Our tech skill development platform earned the highest scores possible across 11 criteria.

Learn more
  • Path icon Learning Path
  • Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
  • Core Tech

ASP.NET Core Blazor

15 Courses
1 Lab
42 Hours
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.

Content in this path

Entry-Level

This section covers entry-level content.

Practitioner.

This section covers practitioner content.

Try this learning path for free
Access this learning path and other top-rated tech content with a free trial.
Have questions? Get them answered now.
What You'll Learn
  • Build a full end-to-end application with Blazor
  • Understand the different hosting models for Blazor
  • Dive deep in working with components
  • Build Blazor Server applications powered by EF Core
  • Write unit tests for Blazor applications
  • Create a PWA using Blazor
  • Deploy Blazor applications to Azure
Prerequisites
  • You’ll need (basic) C# knowledge to follow along with the code written in the courses in this path. Additionally, HTML and CSS knowledge will be required to create the UI.
Related topics
  • ASP.NET Core
  • ASP.NET Core API
  • ASP.NET Core Razor Pages
  • .NET BCL
  • C#
  • Software Engineer
Not sure where to start?
With over 500 assessments to choose from, you can see where your skills stand and receive adaptive learning recommendations to fill knowledge gaps in as little as 10 minutes.
Learn more

Join our learners and upskill
in leading technologies