Learning path
The Blazor learning path.
Build interactive web UIs with C# instead of JavaScript. Master Blazor Server and WebAssembly to create modern, single-page applications.
01
Getting Started
Fundamentals1.1 Introduction
1.2 Environment Setup
02
Components
Core UI2.1 Razor Syntax
2.2 Component Basics
2.3 Layouts & Routing
03
Data & State
Data Flow3.1 Data Binding
3.2 State Management
3.3 Dependency Injection
04
Forms & Validation
Interaction4.1 Forms
4.2 Validation
05
Advanced Concepts
Advanced5.1 Interop
5.2 Security
5.3 Performance
Pick a course. Start building.
Every step on this path has a matching course on Udemy, LinkedIn Learning, Pluralsight or YouTube.