|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/aspnet-core-api-com-graphql-pt/
课程评论:没有评论
**课程名称:ASP.NET Core - API with GraphQL** **课程概述:** 本课程专门为希望构建现代化、高性能、灵活 API 的开发者设计。与传统的 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 重塑 API 开发的团队成员。 **课程收益:** 本课程将使您能够掌握使用 GraphQL 在 ASP.NET Core 中创建健壮、快速、可扩展的 API,从而构建创新且高效的解决方案。
Se você deseja construir APIs modernas, performáticas e flexíveis, este curso de GraphQL com ASP.NET Core é a escolha perfeita! Ao contrário do tradicional REST, o GraphQL oferece aos clientes a capacidade de consultar exatamente os dados que precisam, resolvendo problemas comuns como over-fetching e under-fetching, e tornando suas aplicações muito mais eficientes.Neste curso, você aprenderá desde os conceitos básicos do GraphQL até as implementações mais avançadas no ASP.NET Core, com integração ao Entity Framework Core para manipulação de banco de dados. Vamos explorar aspectos fundamentais como queries, mutations e subscriptions, garantindo que você domine a comunicação entre cliente e servidor de forma otimizada.Você também aprenderá a utilizar técnicas para melhorar o desempenho das suas APIs, como Data Loaders, que ajudam a gerenciar múltiplas requisições simultâneas de maneira eficiente. Além disso, abordaremos a implementação de WebSockets para comunicação em tempo real e como usar ferramentas poderosas, como Postman e GraphQL Altair, para testar, depurar e otimizar suas APIs de maneira prática e direta.O curso também aborda boas práticas e padrões de design, ensinando como estruturar seu código de maneira organizada e escalável. Se você é um desenvolvedor back-end, full-stack ou parte de uma equipe que busca modernizar suas APIs, este curso fornecerá todo o conhecimento necessário para criar APIs robustas, rápidas e escaláveis com GraphQL no ASP.NET Core, capacitando você a criar soluções inovadoras e eficientes!