Loading...

Course Description

Short Course | 24 hours | 2.4 CEUs $2,995

Blazor is a client-side UI framework used to develop rich web UI experiences using HTML, CSS, and C# instead of JavaScript. Blazor is similar to other JavaScript frameworks but uses WebAssembly to execute C# code in the browser so that the front- and back-end of the web application can be written in the same language. Key focus areas include creating modern Progressive Web Applications with Blazor, understanding the principles of Blazor components, and enabling PWA functionality in existing and new Blazor applications.

Course Outline

  • Introduction to Blazor, Entity Framework Core, and Progressive Web Apps
  • Getting Started with Blazo
  • Working with Blazor Components
  • Advanced Blazor Component Concepts
  • Layout and Routing
  • Forms and Validation
  • Dependency Injection & JSInterop
  • Debugging and Deploying a Blazor Application
  • Getting Started with Entity Framework Core
  • Querying and Saving Data with Entity Framework Core
  • Understanding RESTful Services
  • Getting Started with Web API
  • Testing and Documenting REST APIs
  • Calling REST APIs from Blazor
  • Unit Testing and Error Handling in Blazor
  • Progressive Web Apps Overview
  • Push Notifications and Storage
  • Best Practices for Blazor Application

Prerequisites

Attendees should be familiar with .NET and C#. Basic knowledge of JavaScript is useful but not necessary.

Duration

24 Hours | 4 Days or 8 Nights
Loading...
Enroll Now - Select a section to enroll in
Section Title
Progressive Web Application Development and Blazor Training
Type
Instructor-Led
Days
M, W
Time (Central Time)
5:30PM to 8:30PM
Dates
Oct 28, 2024 to Nov 20, 2024
Schedule and Location
# of Course Hours
24.0
Delivery Option
Course Fee(s)
Rate non-credit $2,995.00
Potential Discount(s)
Required fields are indicated by .
*Academic Unit eligibility to be determined by college/university in which you are enrolled in a degree seeking program.