|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/aspnet-core-graphql-api-zh/
课程评论:没有评论
**课程名称:** ASP.NET Core - 带有 GraphQL 的 API **课程概述:** 本课程(葡萄牙语录制,提供中文配音)旨在教授学员如何使用 ASP.NET Core 构建现代、高性能且灵活的 API,并集成 GraphQL 技术。与传统的 REST API 不同,GraphQL 允许客户端精确地请求所需数据,有效解决过度获取(over-fetching)和不足获取(under-fetching)的问题,从而提升应用程序效率。 **课程内容亮点:** * **GraphQL 基础:** 学习 GraphQL 的基本概念,包括查询 (queries)、变更 (mutations) 和订阅 (subscriptions),以及如何优化客户端与服务器之间的通信。 * **ASP.NET Core 集成:** 掌握在 ASP.NET Core 中实现 GraphQL API 的方法,并与 Entity Framework Core 集成进行数据库操作。 * **性能优化:** 学习使用 Data Loaders 等技术来高效管理并发请求,提升 API 性能。 * **实时通信:** 了解如何实现 WebSockets 以支持实时通信功能。 * **工具使用:** 实践使用 Postman 和 GraphQL Altair 等工具测试、调试和优化 API。 * **最佳实践:** 学习构建结构清晰、可扩展代码的最佳实践和设计模式。 **目标学员:** 后端开发人员、全栈开发人员或希望现代化其 API 的团队成员。 **课程价值:** 学完本课程,您将能够使用 GraphQL 在 ASP.NET Core 中创建强大、快速且可扩展的 API,从而构建创新且高效的解决方案。
我们通知您,这门课程是用葡萄牙语(巴西)录制的,并且已为您的语言配音。享受课程吧!如果您想构建现代、高性能且灵活的 API,那么这门关于 ASP.NET Core 与 GraphQL 的课程是您的完美选择!与传统的 REST 不同,GraphQL 允许客户端仅查询所需的数据,解决了常见的问题,例如过度获取(over-fetching)和不足获取(under-fetching),从而使您的应用程序更加高效。在本课程中,您将从 GraphQL 的基础知识学起,直至在 ASP.NET Core 中实现更复杂的功能,并与 Entity Framework Core 集成进行数据库处理。我们将探讨基本概念,如查询(queries)、变更(mutations)和订阅(subscriptions),确保您能优化客户端和服务器之间的通信。您还将学习如何使用 Data Loaders 等技术来提高 API 的性能,这些技术有助于高效管理多个并发请求。此外,我们还将讨论如何实现 WebSockets 以支持实时通信,并教您如何使用 Postman 和 GraphQL Altair 等强大工具,实践中测试、调试和优化您的 API。本课程还涵盖了最佳实践和设计模式,教您如何以组织良好且可扩展的方式构建代码。如果您是后端开发人员、全栈开发人员或希望现代化其 API 的团队成员,本课程将为您提供所有必要的知识,帮助您使用 GraphQL 在 ASP.NET Core 中创建强大、快速且可扩展的 API,赋能您构建创新且高效的解决方案!