Blazor WebAssembly

PT25292
Summary
This course provides an in-depth overview of Microsoft’s Blazor WebAssembly framework for building interactive client-side web applications with .NET. It begins by explaining the benefits of using Blazor WebAssembly. Then, through a combination of both demonstrations and labs, the course proceeds to teach the student how to implement and secure a single-page web application using Blazor WebAssembly. This course is intended for web developers who are interested in developing web applications using C# on the client instead of JavaScript.
Prerequisites
  • Basic understanding of programming principles
  • Familiarity with Microsoft Visual Studio
  • Experience with C# and HTML
Duration
5 Days/Lecture & Lab
Audience
This course is intended for those responsible for implementing fast, secure web applications that do not rely on JavaScript.
Topics
  • Blazor WebAssembly Fundamentals
  • Hosted Applications
  • Authentication and Authorization
  • Razor Components
  • Data Entry
  • Component Class Libraries
  • JavaScript Interop
  • State Management
  • Progressive Web Apps (PWA)
  • Advanced Topics

Related Scheduled Courses