Skip to content

Contact sales

By filling out this form and clicking submit, you acknowledge our privacy policy.

Building modern web applications with Blazor

Course Summary

The Building modern web applications with Blazor training course is designed to demonstrate how to use Blazor.

The course begins with an introduction to Blazor and how it fits into the ASP.NET landscape. Next, it examines Blazon components and data binding. The course concludes with authentication, authorization and deployment.

Pre-Requisites: A knowledge of C# is expected, and previous knowledge of Razor syntax is good but not necessary.

Purpose
Promote an in-depth understanding of Blazor.
Audience
ASP.NET developers looking to leverage Blazor in their application development.
Role
Software Developer - Web Developer
Skill Level
Introduction
Style
Workshops
Duration
2 Days
Related Technologies
.NET | C# | JavaScript

 

Productivity Objectives
  • Describe Blazor and how it is used in ASP.NET
  • Understand Blazor components and data binding
  • Use EF Core and REST to work with data
  • Create forms in Blazor
  • Explain routing in Blazor
  • Switch between client and server-side Blazor
  • Discuss authentication and authorization in Blazor
  • Deploy your Blazor application

What You'll Learn:

In the Building modern web applications with Blazor training course, you'll learn:
  • Introducing Blazor
    • Understand the Blazor framework
    • Explore how Blazor apps run
    • Assemble the web and the link with Blazor
    • Examine the required tools
  • Understanding .NET Core foundations in Blazor
    • Inspect the foundations of .NET Core
    • Apply foundations of .NET Core
  • Understanding Blazor components and data binding
    • Create apps using components
    • Explore different components
    • Bind the data
  • Working with data using EF Core and REST
    • Use EF Core to connect apps with updated data
    • Understand how to work with remote data over REST services
    • Create an API using ASP.NET Core and EF Core
  • Creating forms in Blazor
    • Explore data binding further
    • Create different types of forms
  • Routing in Blazor apps
    • Customize how to route to different pages and components in the application
    • Explore how the router can be used
  • Using the JavaScript interop from Blazor apps
    • Incorporate functionality exposed by JavaScript into Blazor apps
  • Switching between client and server-side Blazor
    • Switch the app between the 2 modes
    • Understand the server
  • Authentication and authorization in Blazor
    • Add support on both client-side and server-side Blazor application for both models
  • Deploying Blazor apps
    • Share the app with the world
    • Understand which services to use for deployment
“I appreciated the instructor's technique of writing live code examples rather than using fixed slide decks to present the material.”

VMware

Dive in and learn more

When transforming your workforce, it's important to have expert advice and tailored solutions. We can help. Tell us your unique needs and we'll explore ways to address them.

Let's chat

By filling out this form and clicking submit, you acknowledge our privacy policy.