【Udemy中英字幕】Master RESTful API with NET Core Web API .NET 8 (English)
最近更新 2024年12月12日
资源编号 32097

【Udemy中英字幕】Master RESTful API with NET Core Web API .NET 8 (English)

2024-12-12 Udemy 0 700
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 42.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

掌握使用 NET Core Web API .NET 8 的 RESTful API(英语)

使用 ASP.NET 8(.NET Core)构建具有 JWT 身份验证和 .NET Identity 的完整且专业的 RESTful API。

讲师:render2web . 100.000+ Estudiantes en Todo el Mundo

双语IT资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

您将学到什么

  • ASP NET Core Web API 基础知识
  • 项目:在 ASP NET Core 8 中创建 RESTful API
  • 实现存储库模式
  • 使用实体框架和 SQL Server
  • 使用 Code First 和迁移
  • 实施身份验证和授权
  • 在 API 中实现文件上传
  • 使用密码 HASH 和 SALT 确保安全
  • 实施 CORS
  • 了解如何记录 API
  • 扩展的安装和配置
  • 实现 DTO(数据传输对象)
  • 使用 .NET Identity 集成身份验证和授权
  • 在 .NET Core 中使用最少 API 创建项目
  • 什么是最小 API、其优点以及何时使用它
  • 最小 API、代码优先、存储库模式、数据库

探索相关主题

  • ASP.NET 核心
  • Web 开发
  • 发展

要求

  • C# 基础知识
  • Visual Studio 2022 的基本处理
  • SQL Server 和 Management Studio 的基础知识

描述

掌握使用 ASP.NET 8 创建专业 API 的方法,既可以使用传统的控制器方法,也可以使用 Minimal API(.NET Core 的轻量级高效技术)。此更新课程丰富了新内容,可让您掌握开发强大且安全的 RESTful API 的技能。

在整个课程中,您将学习如何使用 ASP.NET 中的控制器设计和开发 RESTful API,实现设计模式(例如存储库模式),以便使用 Entity Framework Core 和 SQL Server 作为数据库引擎进行高效的数据管理。您将使用 DTO(数据传输对象)和 AutoMapper 映射数据实体,从而优化客户端和服务器之间的信息传输。

您将探索高级缓存技术来提高 API 的性能,并配置过滤器和分页来增强数据导航和搜索功能。您将使用 .NET Identity 和 JSON Web Tokens (JWT) 实现强大的身份验证和授权,确保安全访问受保护的资源。

该课程还介绍了 API 版本控制策略,以处理 Web 服务中的更改而不破坏兼容性,指导您完成发布到 Azure App Service 的过程,以便在可扩展且安全的生产环境中部署 API。

此外,您还将探索 Minimal API 的优势和实现,这是在 .NET Core 中开发 API 的全新简化方法,使您能够以最少的配置构建轻量级高效的服务。

课程结束时,您将准备好使用 ASP.NET 8 创建高级 API,掌握 .NET Identity、Entity Framework Core、SQL Server 等关键技术以及缓存、过滤、分页和 API 版本控制等现代技术。

此外,在整个课程中,您将学习如何在 API 中实施有效的安全和错误处理策略,确保服务的完整性和可用性,以抵御潜在的威胁和故障。您将探索高级监控和日志记录技术,以详细跟踪 API 的性能和使用情况,提高诊断能力并持续优化。

最后,本课程将指导您使用 Swagger/OpenAPI 等工具为您的 API 创建清晰详细的文档,让其他开发人员和系统更轻松地集成和采用。您将学习记录端点、数据模型和操作,确保使用您服务的用户获得顺畅且易懂的体验。

本课程提供终身访问权限、30 天退款保证以及对课程期间开发的所有资源和文件的完全访问权限。此外,您还可以访问问答部分以解决学习过程中的任何问题。

立即注册并开始使用 ASP.NET 8 构建专业 API!

本课程适合哪些人:

  • 想要学习 ASP NET Core 的 Web 开发人员
  • 使用 .NET 或 .NET Core 的 Web 应用程序开发人员
  • 对使用 .NET Core 进行后端 Web 开发感兴趣的人
  • API 开发人员
  • 后端程序员
  • 系统工程专业学生
  • 开发和编程学生
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务