
Web API 是最重要的基于 ASP.NET Core 平台的应用程序框架之一。几乎所有应用程序都需要依赖于基于 ASP.NET 核心等平台的后端 API。Web API 也是最稳定的应用程序框架之一,与 ASP.NET Core 中的其他应用程序框架相比,它不会经常更改或更改那么多。掌握 .NET 5 中的 Web API 将是你职业发展的一大优势。本课程将帮助您从内到外掌握 ASP.NET CORE 5 中的 Web API。
Blazor WebAssembly 是 Microsoft 最新的应用程序框架,它使在浏览器中运行 C# 成为可能。因此,您不再需要在前端严重依赖 Javascript。本课程还将帮助您开始使用 Blazor WebAssembly。我们的 Blazor WebAssembly 作为前端应用程序将使用我们在本课程中创建的 Web API 端点。
该课程包含 16 个部分和 16 小时的视频内容,涵盖以下主题:
– 什么是 Web API
– RESTful API 设计
– ASP.NET Core 平台基础
– Web API 路由、模型绑定、模型验证、过滤器管道
– Web API 版本控制、OpenAPI / Swagger 文档
– 实体框架核心基础
– 创建错误跟踪器 Web API
– 使用 PowerShell 和 Postman 测试 Web API
– 存储库模式
– 创建一个 Blazor WebAssembly 应用程序来使用 Web API
– 自定义令牌认证
– JWT 令牌认证
– 深入使用 Identity Server 4
– 正确的 Web 开发架构
在课程结束时:您将完全掌握 ASP.NET CORE 5 中的 Web API。您不仅可以为简单的场景创建 Web API 端点,还可以深入了解 Web API 的所有技术方面,包括 Web API 安全性,这将帮助您在求职面试和当前工作中取得成功。因此,本课程是一门完整的课程,它将带您从零到英雄了解和使用 ASP.NET Core 5 中的 Web API。如果您使用过 ASP.NET Core Web API 并希望填补空白,这当然也会很好地为您服务。本课程还将帮助您开始使用 Blazor WebAssembly。
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 137 lectures (16h 22m) | Size: 6.9 GB
Complete RESTful Web API in ASP.NET CORE 5 Consumed with Blazor WebAssembly
What you’ll learn:
Master ASPNET Core Web API (from zero to hero)
Create a Blazor WebAssembly App to consume the Web API
Using Identity Server 4 in-depth
Proper Web Development Architecture and Best Practices
What is Web API
RESTful API Design
ASPNET Core Platform Basics
Web API Routing, Model Binding, Model Validation, Filter Pipeline
Web API versioning, OpenAPI / Swagger documentation
Entity Framework Core Basics
Create a bug tracker Web API
Testing Web API with PowerShell and Postman
Repository Pattern
Custom Token Authentication
JWT Token Authentication
Requirements
Intermediate Level of C# (at least 6 months of experience)
Basic HTML
It is best to know ASP NET Core and Blazor, but if you don’t have experience, I cover the basics when building our app.
You should know OOP and the concept of interface in C#.
Description
Web API is one of the most import application frameworks based on ASP.NET Core platform. Almost all applications need to depend on a backend API based on platforms like ASP.NET core. Web API is also one of the most stable application frameworks that don’t change as often or as much as the other application frameworks within ASP.NET Core. Mastering Web API in .NET 5 will be a big advantage in your career development. This course will help you master Web API in ASP.NET CORE 5 inside out.
Blazor WebAssembly is Microsoft’s latest application framework that makes running C# in browsers possible. Hence, you no longer need to heavily depends on Javascripts in the front end. This course will also get you started with Blazor WebAssembly. Our Blazor WebAssembly as our front end app will consume the Web API endpoints that we create in this course.
With 16 sections and 16 hours of video content, the course covers the following topics:
– What is Web API
– RESTful API Design
– ASP.NET Core Platform Basics
– Web API Routing, Model Binding, Model Validation, Filter Pipeline
– Web API versioning, OpenAPI / Swagger Documentation
– Entity Framework Core Basics
– Create a bug tracker Web API
– Testing Web API with PowerShell and Postman
– Repository Pattern
– Create a Blazor WebAssembly App to consume the Web API
– Custom Token Authentication
– JWT Token Authentication
– Using Identity Server 4 in-depth
– Proper Web Development Architecture
By the end of the course: you will master Web API in ASP.NET CORE 5 inside out. You will not only be able to create Web API endpoints for simple scenarios, but also know all the technical aspects of Web API including Web API security in-depth that will help you succeed in job interview as well as in your current work. Hence, this course is a complete course that will take you from zero to hero in understanding and using Web API in ASP.NET Core 5. If you have worked with ASP.NET Core Web API and are looking to fill in the gaps, this course will server you very well too. This course will also get you started with Blazor WebAssembly.
PREREQUISITES
– Intermediate Level of C# (at least 6 months of experience)
– Basic HTML
– It is best to know ASP.NET Core and Blazor, but if you don’t have experience, I cover all the basics when building our app.
– You should know OOP and the concept of interface in C#.
Who this course is for
– C# developers who want to get started with Web API in ASPNET Core 5
– C# developers who want to take a real deep dive into knowing all aspects of Web API development
– Developers who work with Web API and want to fill in the gaps
– C# developers who want to get started with Blazor WebAssembly along with complete understanding of Web API
– Developers who not only want to learn the related techniques but also very keen in learning good architecture and best practices.
Who this course is for
C# developers who want to get started with Web API in ASPNET Core 5
C# developers who want to take a real deep dive into knowing all aspects of Web API development
C# developers who want to get started with Blazor WebAssembly along with complete understanding of Web API
Developers who work with Web API and want to fill in the gaps
Developers who not only want to learn the related techniques but also very keen in learning good architecture and best practices.

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/12189.html