651-905-3729 Microsoft Silver Learning Partner EC Counsel Reseller compTIA Authorized Partner

Blazor Course: Building Web Applications

2 Days

Description

In this Blazor course, you will learn how to use Blazor and C# to create interactive single-page and multi-page applications without JavaScript. You will also learn how to:

  • Take advantage of the complete .NET framework to create code that will fully integrate both client-side and server-side logic
  • Integrate HTML5 APIs like geolocation and local storage into your interactive web pages
  • Integrate JavaScript and Blazor to extend existing JavaScript pages with Blazor

 Course Benefits

  • Create interactive client-side pages without using JavaScript
  • Integrate Blazor with ASP.NET MVC Views and Razor Pages
  • Leverage databinding, form validation, and other best practices to improve productivity
  • Incorporate server-side resources using Web Services, SignalR, and direct calls
  • Write reusable components to lower maintenance costs
  • Test your knowledge in the included end-of-course exam
  • Continue learning and face new challenges with after-course one-on-one instructor coaching

Upcoming Classes

Virtual Classroom Live
April 22, 2025

$2,000.00
2 Days    9 AM ET - 4:30 PM ET
view class details and enroll
Virtual Classroom Live
July 21, 2025

$2,000.00
2 Days    9 AM ET - 4:30 PM ET
view class details and enroll
Private Training Available
No date scheduled, don’t see a date that works for you or looking for a private training event, please call 651-905-3729 or submit a request for further information here.
request a private session or new date

Course Overview

Module 1: Introduction and Overview

In this module, you will learn about:

The Blazor Model
Costs, benefits, and differences of Client-Side Blazor (CSB) and Server-Side Blazor (SSB)

Module 2: Creating Web Pages with Blazor

In this module, you will learn how to:

Create a Blazor Visual Studio project
Work with Blazor in Visual Studio Code
Integrate with ASP.NET MVC Views and Razor Pages
Create your first Blazor component
Leverage .NET Standard libraries and NuGet packages

Module 3: Incorporating Server-Side Resources

In this module, you will learn how to:

Use web services in Client-Side Blazor
Retrieve data and deal with errors in CSB
Access .NET Resources in Server-Side Blazor
Integrate JavaScript and browser APIs in Blazor

Module 4: Supporting Forms and Multi-Page Applications

In this module, you will learn how to:

Build forms and validate data in Blazor
Navigate between pages
Implement reusability with layouts and parameterizing components
Architect Blazor pages for maintainability

Upcoming Classes

Virtual Classroom Live
April 22, 2025

$2,000.00
2 Days    9 AM ET - 4:30 PM ET
view class details and enroll
Virtual Classroom Live
July 21, 2025

$2,000.00
2 Days    9 AM ET - 4:30 PM ET
view class details and enroll
Private Training Available
No date scheduled, don’t see a date that works for you or looking for a private training event, please call 651-905-3729 or submit a request for further information here.
request a private session or new date

Prerequisites

To succeed in this course, you should have prior experience with:

Writing C# code in .NET 5, .NET Core, or .NET Framework
Creating web applications (recommended)

Upcoming Classes

Virtual Classroom Live
April 22, 2025

$2,000.00
2 Days    9 AM ET - 4:30 PM ET
view class details and enroll
Virtual Classroom Live
July 21, 2025

$2,000.00
2 Days    9 AM ET - 4:30 PM ET
view class details and enroll
Private Training Available
No date scheduled, don’t see a date that works for you or looking for a private training event, please call 651-905-3729 or submit a request for further information here.
request a private session or new date