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
Blazor Course Delivery Methods
Building Web Applications with Blazor Training 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
Building Web Applications with Blazor Training Outline
In this module, you will learn about:
- The Blazor Model
- Costs, benefits, and differences of Client-Side Blazor (CSB) and Server-Side Blazor (SSB)
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
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
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