Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Domine o GraphQL com Java Spring Boot e Testes de GraphQL

Curso de Domine o GraphQL com Java Spring Boot e Testes de GraphQL

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Domine o GraphQL com Java Spring Boot e Testes de GraphQL

Aprenda como construir uma aplicação GraphQL com Spring Boot Java e testar aplicações GraphQL

Você é alguém que quer aprender GraphQL com Spring Boot Java e como testar aplicações GraphQL? Então você está no lugar certo! Este curso irá capacitar você como um engenheiro GraphQL que pode explicar o GraphQL em palavras simples para qualquer pessoa. Ao longo do curso, iremos praticar a escrita de esquemas GraphQL e entender como o ecossistema GraphQL funciona com o Spring Boot. Você aprenderá o que é o GraphQL e como configurar um projeto GraphQL com o Spring Boot. O GraphQL é uma linguagem de consulta para APIs e um tempo de execução para atender a essas consultas com seus dados existentes. Ele fornece uma descrição completa e compreensível dos dados em sua API, dá aos clientes o poder de solicitar exatamente o que eles precisam e nada mais, facilita a evolução das APIs ao longo do tempo e permite ferramentas poderosas para desenvolvedores. Neste curso, você aprenderá: - O que é o GraphQL? - A diferença entre o GraphQL e a API REST - O que é uma consulta no GraphQL? - O que é uma mutação no GraphQL? - O que é um esquema no GraphQL? - O que é um QueryResolver no GraphQL? - O que é um MutationResolver no GraphQL? - O que é um FieldResolver no GraphQL? - Como integrar uma aplicação GraphQL com um banco de dados usando o Spring Data JPA - Como escrever um teste de integração para o GraphQL - Como manter um esquema GraphQL - O que é o Voyager no GraphQL? - O que é uma Subscription no GraphQL? (Comunicação em tempo real) - Como lidar com exceções no GraphQL - Como criar tipos escalares personalizados no GraphQL - Como realizar validação de entrada no GraphQL - Como transformar valores de campo com @Directive - Como resolver o problema de consulta N+1 no GraphQL

O que você aprenderá

Ao fazer este curso, você aprenderá: - O que é o GraphQL - A diferença entre o GraphQL e a API REST - Como configurar o GraphQL com uma aplicação Spring Boot - O que é um QueryResolver - O que é um MutationResolver - O que é um FieldResolver - Como integrar com um banco de dados - Melhores práticas de esquema GraphQL - Como escrever casos de teste de integração para consultas e mutações GraphQL - O que é uma Subscription no GraphQL - Como criar tipos escalares personalizados no GraphQL - Como realizar validação de entrada no GraphQL - Como criar uma @Directive personalizada no GraphQL - Como resolver o problema de consulta N+1 usando DataLoader
Ver informações completas