
Web API 是用于 Web 服务器或 Web 浏览器的应用程序编程接口。它是一个 Web 开发概念,通常仅限于 Web 应用程序的客户端(包括正在使用的任何 Web 框架),因此通常不包括 Web 服务器或浏览器实现细节,除非远程 Web 应用程序可以公开访问。
您将在本课程中掌握以下概念
第 1 天 – .Net 5 Web API 介绍和入门 – 参数传递机制
第 2 天 – 在 EF Core 中使用数据库优先方法的 CRUD – 处置 – 使用 – IDisposable – 依赖注入
第 3 天 – HTTP 请求和响应 – 状态代码 – IAction 结果 – 异步操作 – 脚手架
第 4 天 – 服务器端验证和自定义验证器 – DB First Approach Changes – Circular Ref Problem – 2 Solutions -Select – NewtonSoft Json
第 5 天 – XML 序列化 – Swagger 文档 – 异常处理操作级别和全局
第 6 天 – ASP .Net 用户身份 – 身份验证和授权的初始设置
第 7 天 – 创建用户 – 登录 – 注销 – 创建角色 – 授权 – 动态分配默认角色
第 8 天 – 完成 JWT 身份验证和授权
为什么是 ASP .Net Core Web API?
ASP .NET Core 与操作系统无关,可与流行的客户端框架和库(包括 Blazor、Angular、React 和 Bootstrap)无缝集成。数以百万计的开发人员已经使用(并将继续使用)ASP .NET 4.x 来创建 Web 应用程序。ASP .NET Core 是对 ASP .NET 4.x 的重新设计,通过架构更改产生了更精简、更模块化的框架。
ASP .NET Core Web API 是一个框架,可让您轻松构建可覆盖广泛客户端(包括浏览器和移动设备)的 HTTP 服务。ASP .NET Core Web API 是构建 RESTful 应用程序的理想平台。
HTTP 不仅仅用于提供网页。它也是一个强大的平台,用于构建公开服务和数据的 API。HTTP 简单、灵活且无处不在。几乎所有您能想到的平台都有一个 HTTP 库,因此 HTTP 服务可以覆盖广泛的客户端,包括浏览器、移动设备和传统桌面应用程序。
100% guarantee of simplicity in all the concepts with less theory and a huge amount of practical real-world examples
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 8 lectures (9h 6m) | Size: 3.37 GB
What you’ll learn:
Day 1 – Introduction And Getting Started With .Net 5 Web APIs – Parameter Passing Mechanism
Day 2 – CRUD Using Database First Approach In EF Core – Dispose – using – IDisposable – Dependency Injection
Day 3 – HTTP Request and Response – Status Codes – IAction Result – Async Actions – Scaffolding
Day 4 – Server Side Validations And Custom Validators – DB First Approach Changes – Circular Ref Problem – 2 Solutions -Select – NewtonSoft Json
Day 5 – XML Serialization – Swagger Documentation – Exception Handling Action Level And Globally
Day 6 – ASP .Net User Identity – Initial Setup For Authentication And Authorization
Day 7 – Create User – Login – Logout – Create Roles – Authorization – Assign Default Role Dynamically
Day 8 – Complete JWT Authentication And Authorization
Requirements
C# Programming
Entity Framework Core
Description
Note: These are all unedited and recorded videos from a live session with lots of Q & A interactions.
One of the best instructors with 147,000+ students and 8,430+ reviews.
100% guarantee of simplicity in all the concepts very very less theory and the very very huge amount of practical real-world scenarios.
A web API is an application programming interface for either a web server or a web browser. It is a web development concept, usually limited to a web application’s client-side (including any web frameworks being used), and thus usually does not include web server or browser implementation details unless publicly accessible by a remote web application.
You are going to master the below concepts in this course
Day 1 – Introduction And Getting Started With .Net 5 Web APIs – Parameter Passing Mechanism
Day 2 – CRUD Using Database First Approach In EF Core – Dispose – using – IDisposable – Dependency Injection
Day 3 – HTTP Request and Response – Status Codes – IAction Result – Async Actions – Scaffolding
Day 4 – Server Side Validations And Custom Validators – DB First Approach Changes – Circular Ref Problem – 2 Solutions -Select – NewtonSoft Json
Day 5 – XML Serialization – Swagger Documentation – Exception Handling Action Level And Globally
Day 6 – ASP .Net User Identity – Initial Setup For Authentication And Authorization
Day 7 – Create User – Login – Logout – Create Roles – Authorization – Assign Default Role Dynamically
Day 8 – Complete JWT Authentication And Authorization
Why ASP .Net Core Web APIs?
ASP .NET Core is OS neutral and integrates seamlessly with popular client-side frameworks and libraries, including Blazor, Angular, React, and Bootstrap. Millions of developers have used (and continue to use) ASP .NET 4.x to create web apps. ASP .NET Core is a redesign of ASP .NET 4.x, with architectural changes that result in a leaner, more modular framework.
ASP .NET Core Web API is a framework that makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices. ASP .NET Core Web API is an ideal platform for building RESTful applications.
HTTP is not just for serving up web pages. It is also a powerful platform for building APIs that expose services and data. HTTP is simple, flexible, and ubiquitous. Almost any platform that you can think of has an HTTP library, so HTTP services can reach a broad range of clients, including browsers, mobile devices, and traditional desktop applications.
Who this course is for
.Net Web Developers
原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/19757.html