Intermediate
113 Lessons
24h
Certificate of Completion
Learn practical projects that will teach the fundamentals of the Blazor WebAssembly framework.
AI-POWERED
This course includes
This course includes
Course Overview
Blazor WebAssembly is a framework built on the popular and robust ASP.NET framework. It allows you to build single-page web applications that use C# on the client instead of JavaScript. Blazor WebAssembly does not rely on plug-ins or add-ons. It only requires that the browser support WebAssembly. In this course, you will complete practical projects that will teach you the fundamentals of Blazor WebAssembly. Each chapter includes a standalone project with detailed step-by-step instructions. Each project is ...Show More
What You'll Learn
An understanding of Blazor and its applications to web development
Working knowledge of creating templated components
Hands-on experience developing progressive web applications using Blazor
The ability to invoke JavaScript functions from Blazor using JS Interoperability
The ability to invoke .NET methods from JavaScript using JS interoperability
Familiarity with core components of Blazor, including built-in Razor components, application state, and events
Course Content
Introduction to Blazor WebAssembly
Building Your First Blazor WebAssembly Application
Counter App
Project
Building a Modal Dialog Using Templated Components
Task Tracking System
Project
Building Local Storage Service Using JavaScript Interoperability
Building a Weather App as a Progressive Web App (PWA)
Building a Shopping Cart Using Application State
10 Lessons
Building a Kanban Board Using Events
9 Lessons
Completing the Kanban Board Project
Project
Building a Task Manager Using ASP.NET Web API
15 Lessons
Building an Expense Tracker Using the EditForm Component
14 Lessons
Completing TaskManager Project
Project
Conclusion
1 Lesson
Local Installations
1 Lesson
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.
Recommended Courses
BEFORE STARTING THIS COURSE
AFTER FINISHING THIS COURSE