HOME > Development > Blazor The Complete Guide (WASM Server .NET Core 5)

Blazor The Complete Guide (WASM Server .NET Core 5)

  • Development
  • Apr 25, 2025
SynopsisBlazor – The Complete Guide (WASM & Server .NET Cor...
Blazor The Complete Guide (WASM Server .NET Core 5)  No.1

Blazor – The Complete Guide (WASM & Server .NET Core 5), available at $74.99, has an average rating of 4.6, with 226 lectures, based on 1495 reviews, and has 7245 subscribers.

You will learn about Build real world application using Blazor Web Assembly Manage admin features using Blazor Server Build .NET 5 API from scratch Consume .NET 5 API using Blazor WASM Authentication & Authorization in Blazor Server and WASM Emails with Blazor Integrate Stripe Payments in Blazor WASM Repository Pattern and Dependency Injection Deploying .NET API, Blazor WASM & Server to Azure This course is ideal for individuals who are Anyone who wants to learn fundamentals of Blazor Web Assembly and Server or Anyone who wants to understand new file structure in Blazor (.NET 5) or How to create .NET API and consume it in Blazor Application or Build real world application using Blazor! It is particularly useful for Anyone who wants to learn fundamentals of Blazor Web Assembly and Server or Anyone who wants to understand new file structure in Blazor (.NET 5) or How to create .NET API and consume it in Blazor Application or Build real world application using Blazor!.

Enroll now: Blazor – The Complete Guide (WASM & Server .NET Core 5)

Summary

Title: Blazor – The Complete Guide (WASM & Server .NET Core 5)

Price: $74.99

Average Rating: 4.6

Number of Lectures: 226

Number of Published Lectures: 224

Number of Curriculum Items: 226

Number of Published Curriculum Objects: 224

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • Build real world application using Blazor Web Assembly
  • Manage admin features using Blazor Server
  • Build .NET 5 API from scratch
  • Consume .NET 5 API using Blazor WASM
  • Authentication & Authorization in Blazor Server and WASM
  • Emails with Blazor
  • Integrate Stripe Payments in Blazor WASM
  • Repository Pattern and Dependency Injection
  • Deploying .NET API, Blazor WASM & Server to Azure
  • Who Should Attend

  • Anyone who wants to learn fundamentals of Blazor Web Assembly and Server
  • Anyone who wants to understand new file structure in Blazor (.NET 5)
  • How to create .NET API and consume it in Blazor Application
  • Build real world application using Blazor!
  • Target Audiences

  • Anyone who wants to learn fundamentals of Blazor Web Assembly and Server
  • Anyone who wants to understand new file structure in Blazor (.NET 5)
  • How to create .NET API and consume it in Blazor Application
  • Build real world application using Blazor!
  • For years JavaScript frameworks have dominated the front end/client side development! But things are about to change with Blazor!

    Blazor is an exciting new part of .NET Core (.NET 5) designed for building rich web user interfaces in C#. This course will help developers transition from building basic sample apps to implementing more real world concepts, design patterns, and features.

    With that there are many questions.

  • How do you scale an existing application? 

  • How do you architect a mid-large scale project?

  • How to correctly process payments?

  • How to efficiently understand Blazor and use it in real world projects?

  • This course will provide you a complete real world scenario with Blazor which will make you face many challenges and solve those issues as we proceed with the course.

    There are other courses on Udemy, but this is the ultimate course, it covers everything there is to Blazor from Blazor Server to Blazor WASM applications which consumes .NET 5 API.

    This course will help developers transition from building basic sample apps to implementing more real world concepts, design patterns, and features.

    So join me in this exciting course of exploring what real world challenges are with Blazor as it evolves drastically!

    We will be using the latest .NET 5 for this course along with Entity Framework Core and Stripe for payment processing.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Welcome

    Lecture 2: Course Project Demo

    Lecture 3: Localization and Globalization in Blazor

    Lecture 4: Course Overview

    Lecture 5: Project Resources

    Lecture 6: What is Blazor.

    Lecture 7: Blazor Server vs Blazor Client

    Lecture 8: What this course is not about

    Lecture 9: Create Project

    Lecture 10: Blazor Server Application Overview

    Lecture 11: Blazor Server Vs Client Demo

    Chapter 2: Blazor Basics

    Lecture 1: Introduction

    Lecture 2: One way data binding

    Lecture 3: Two way data binding

    Lecture 4: Assignment 1

    Lecture 5: Assignment 1 – Data Binding

    Lecture 6: Dropdown and Loops

    Lecture 7: Add Rooms List

    Lecture 8: Assignment 2

    Lecture 9: Assignment 2 – Bind Property Practice

    Lecture 10: Code Cleanup and Routing Introduction

    Lecture 11: Assignment 3 – Demo Hotel

    Lecture 12: Assignment 3 Solution – Demo Hotel

    Lecture 13: Components in Blazor

    Lecture 14: Passing parameters to Components

    Lecture 15: Individual Room Component

    Lecture 16: Assignment 4 – Hotel Amenities

    Lecture 17: Solution Hotel Amenities

    Lecture 18: Lifecycle 1

    Lecture 19: Lifecycle 2

    Lecture 20: Lifecycle 3

    Lecture 21: Lifecycle 4

    Lecture 22: Event Call Back

    Lecture 23: Assignment 5- Event Call Back

    Lecture 24: Assignment 5- Event Call Back Solution

    Chapter 3: Blazor Intermediate

    Lecture 1: Introduction

    Lecture 2: Render Fragement

    Lecture 3: Another way for Event Call Back

    Lecture 4: Multiple Render Fragment

    Lecture 5: Assignment 6- Render Fragment

    Lecture 6: Assignment 6 Solution- Render fragment

    Lecture 7: Need for Attribute Splatting

    Lecture 8: Attribute Splatting

    Lecture 9: Capture All Values with Splatting

    Lecture 10: Passing Parameters at multiple level

    Lecture 11: Cascading Parameter

    Lecture 12: Cascading Value with Name

    Lecture 13: Routing Basics

    Lecture 14: Routing Advance Topics

    Lecture 15: Navigation Manager

    Chapter 4: Database in Blazor

    Lecture 1: Introduction

    Lecture 2: Add Multiple Class Library Projects

    Lecture 3: Add ApplicationDbContext

    Lecture 4: Configure Hidden Villa Server Project for DbContext

    Lecture 5: Create Database

    Lecture 6: Hotel Room Model

    Lecture 7: Hotel Room DTO

    Lecture 8: Hotel Repository Interface

    Lecture 9: Hotel Room Repository Implementation Part 1

    Lecture 10: Hotel Room Repository Implementation Part 2

    Lecture 11: Hotel Room Repository Implementation Part 3

    Chapter 5: Blazor forms and CRUD

    Lecture 1: Introduction

    Lecture 2: Create Hotel Room List Page

    Lecture 3: Forms in Blazor Part 1

    Lecture 4: Forms in Blazor Part 2

    Lecture 5: Validations in Edit Form

    Lecture 6: Create First Hotel Room

    Lecture 7: Hotel Room List

    Chapter 6: Blazor and Javascript

    Lecture 1: Introduction

    Lecture 2: JS in Blazor

    Lecture 3: Add Toastr to Project

    Lecture 4: JSRuntime Extenstions

    Lecture 5: Assignment 7 – Sweet Alerts

    Lecture 6: Assignment 7 Solution- Sweet Alerts

    Lecture 7: Referencing Components

    Chapter 7: Hotel Room Management (Blazor Server)

    Lecture 1: Introduction

    Lecture 2: Update Hotel Room Part 1

    Lecture 3: Update Hotel Room Part 2

    Lecture 4: Hotel Room Image Model

    Lecture 5: Hotel Room Image Repository Interface

    Lecture 6: Implement Room Image Repository

    Lecture 7: File Upload Interface

    Lecture 8: Implement File Upload Interface

    Lecture 9: Input File Component

    Lecture 10: Handle Uploading Image

    Lecture 11: Image Viewer when uploading

    Lecture 12: Upload and assign image to room

    Lecture 13: Display Image on Edit

    Lecture 14: Add more image while updating hotel room

    Lecture 15: Delete Image Issue

    Lecture 16: Delete Image while creating room Part 1

    Lecture 17: Delete Image while updating room

    Lecture 18: Show Image Processing Link

    Instructors

  • Blazor The Complete Guide (WASM Server .NET Core 5)  No.2
    DotNet Mastery
    Ultimate Training Resource for .NET Developers
  • Blazor The Complete Guide (WASM Server .NET Core 5)  No.3
    Bhrugen Patel
    Microsoft MVP | Passionate Software Architect
  • Rating Distribution

  • 1 stars: 7 votes
  • 2 stars: 19 votes
  • 3 stars: 98 votes
  • 4 stars: 435 votes
  • 5 stars: 936 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!