CRUD with Blazor WebAssembly & Web API in .NET 5
Offered By: YouTube
Course Description
Overview
Learn to build a full-stack application using Blazor WebAssembly and Web API in .NET 5 in this comprehensive video tutorial. Master CRUD operations by creating a superhero management system from scratch. Begin with project setup, then progress through model creation, API controller implementation, and client-side development. Explore key concepts such as attribute routing, EditForm usage, and JSRuntime utilization. Gain hands-on experience with GET, POST, PUT, and DELETE operations while building interactive Razor components. Dive into debugging techniques, event handling, and GitHub repository creation. By the end of this course, develop the skills to create robust, full-stack applications using cutting-edge .NET technologies.
Syllabus
Intro.
Create the Project (Blazor WebAssembly ASP.NET Core hosted).
New Models.
Create a new API Controller.
Implement the GET Call.
Start the Client Implementations.
Add a new Razor Component/Page.
Implement the GET Call on the Client.
Add a Service to the Client.
Build the Razor Component.
Watch the Network Tab of the Developer Tools.
Get a Single Super Hero.
Use Attribute Routing.
Get a Single Hero on the Client.
Create a Hero with POST.
Build an EditForm.
Get the Comics List.
Utilize the JSRuntime to call console.log().
Add an event.
Recap the POST Implementations.
Update a Hero with PUT.
Debug the PUT Call.
Remove a Hero with DELETE.
Create a GitHub Repository.
Taught by
Patrick God
Related Courses
Blazor and JavaScript InteroperabilityCoursera Project Network via Coursera Blazor WebAssembly & Web API on .NET 6 – Full Course (C#)
freeCodeCamp Getting Started with Blazor WASM
Coursera Project Network via Coursera Getting Started with Blazor Server
Coursera Project Network via Coursera Blazor: Getting Started
LinkedIn Learning