ASP .Net Core 5 Web APIs Using DB First [In-depth in 8 Days]

所在平台: Udemy

课程主页: https://www.udemy.com/course/asp-net-core-5-web-apis-using-db-first-in-depth-in-8-days/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:ASP .Net Core 5 Web APIs Using DB First [深入学习 8 天] 课程概述: 本课程包含未经编辑的录制视频,来自一次现场授课,期间有大量问答互动。授课教师经验丰富,拥有147,000多名学生和8,430多条评价。课程承诺所有概念简单易懂,理论内容极少,实际场景案例极其丰富。Web API 是针对web服务器或网页浏览器的应用程序编程接口,通常用于web开发,主要集中在web应用程序的客户端(包括所使用的任何web框架),不包含服务器或浏览器的实现细节,除非被远程web应用程序公开访问。 通过本课程,您将掌握以下概念: - 第一天:介绍与.Net 5 Web APIs入门 - 参数传递机制 - 第二天:使用数据库优先的方法进行CRUD操作 - 资源管理 - 依赖注入 - 第三天:HTTP请求和响应 - 状态码 - IActionResult - 异步操作 - 脚手架 - 第四天:服务器端验证与自定义验证器 - 数据库优先方法变更 - 循环引用问题 - 解决方案 - Select - NewtonSoft Json - 第五天:XML序列化 - Swagger文档 - 全局及操作级异常处理 - 第六天:ASP.Net用户身份 - 身份验证与授权的初始设置 - 第七天:创建用户 - 登录 - 注销 - 创建角色 - 授权 - 动态分配默认角色 - 第八天:完整的JWT身份验证与授权 为什么选择ASP.Net Core Web APIs? 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服务的框架,能够覆盖广泛的客户端,包括浏览器和移动设备,适合构建RESTful应用程序。HTTP不仅可以提供网页,也是一种强大的API构建平台,简单、灵活且普遍存在,几乎任何可以想象的平台都有HTTP库,使得HTTP服务能够覆盖广泛的客户端。

课程评论(0条)

课程详情

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 courseDay 1 - Introduction And Getting Started With.Net 5 Web APIs - Parameter Passing MechanismDay 2 - CRUD Using Database First Approach In EF Core - Dispose - using - IDisposable - Dependency InjectionDay 3 - HTTP Request and Response - Status Codes - IAction Result - Async Actions - ScaffoldingDay 4 - Server Side Validations And Custom Validators - DB First Approach Changes - Circular Ref Problem - 2 Solutions -Select - NewtonSoft JsonDay 5 - XML Serialization - Swagger Documentation - Exception Handling Action Level And GloballyDay 6 - ASP.Net User Identity - Initial Setup For Authentication And AuthorizationDay 7 - Create User - Login - Logout - Create Roles - Authorization - Assign Default Role DynamicallyDay 8 - Complete JWT Authentication And AuthorizationWhy 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.

课程标签

0人关注该课程

主题相关的课程