Build web apps with Blazor

At a glance

Learn how to build your first web app with the Blazor web user-interface framework.

Prerequisites

None

Start

Modules in this learning path

Discover the key features of Blazor for building your next web app.

Start

Learn how to build your first web app with Blazor.

Build a to-do list with Blazor

Learn how to build a to-do list with Blazor.

Learn how to manage request routing by using the @page directive, Blazor routing, NavLink, and NavMenu components. Increase an app's flexibility by adding routing parameters in your Blazor components. Use layouts to improve your app by reducing duplicate code.

Learn how to use forms in Blazor, add event handlers, and validate the data a user submits. By using Blazor form components you can validate client-side forms without writing client-side JavaScript to handle the validations.

By using Blazor components, you can reuse sections of HTML in your applications. Learn how to build a component, package it, and share it with other Blazor applications.

In this module, you learn the fundamentals of Blazor while building a "Connect Four" game.