ASP.NET Core Blazor
- 15 courses
- 41 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.
Courses in this path
Entry-Level
This section covers entry-level content.
Practitioner.
This section covers practitioner content.