Course Contents

Get an overview of the course and its prerequisites.

In this course, we’ll explore the programming models provided by Blazor to build web applications and understand how to integrate them with the authentication and authorization services provided by Auth0.

The hands-on approach of this course will allow you to practice the concepts we learn.

Intended audience

This course is intended for the following:

  • Web developers who want to learn the basics of Blazor.
  • Blazor developers who want to learn how to integrate their applications with Auth0.
  • Professional developers who want to learn about Auth0 authentication and authorization services.


To take full advantage of this course, you should be familiar with:

  • ASP.NET Core development basics
  • C# basics

No knowledge of Blazor and Auth0 is required.

Learning outcomes

By the end of this course, we’ll be able to build professional web applications protected from unauthorized user access. We’ll learn how to choose the right Blazor model for our application needs and how to set up the proper configuration to make the application interact with the Auth0 platform.