Opleiding: Developing Microsoft Blazor Web Applications
Learn how to build a Web Application using Microsoft Blazor in a practical manner
In this course you will learn, while working on a practical assignment in combination with an explanation of the theory, the basics of Building a Web Application with Microsoft Blazor. At the beginning of the training you will receive a simple scenario that will increase in complexity during the course. Guided by the trainer you will learn to build a Web Application in C#, HTML, CSS and JavaScript.
- Analyze the pros and cons of Server-Side Rendering (SSR) vs Single Page Applications (SPA) [Analyze]
- Design and use Razor components that can run both client-side and server-side [Create]
- Understand Blazor forms, input components and Form Validation [Understand]
- Manage layouts and styles of a Blazor Web App [Analyze]
- Understand the core concepts and functionality of Entity Framework (EF), including proper handling of a DbContext in server-side Blazor apps [Understand]
- Develop controller-based APIs and minimal APIs in ASP.NET Core [Create]
- Employ HttpClient in Blazor for calling external web APIs [Apply]
- Develop unit tests for Blazor components using bUnit [Create]
- Understand authentication in a Blazor Application [Understand]
- Handle authorizatio…
