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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Full Stack GraphQL com Spring Boot Kotlin e React Apollo

Curso de Full Stack GraphQL com Spring Boot Kotlin e React Apollo

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.

Desenvolvimento Full Stack GraphQL com Spring Boot, Kotlin e React Apollo

Visão geral do curso

Aprenda os fundamentos de construção de aplicações GraphQL usando Spring Boot, Kotlin e React Apollo. Este curso abrangente irá guiá-lo através do processo de criação de um projeto full stack com Spring Boot GraphQL e React, incorporando autenticação e autorização baseadas em JWT. Ao final deste curso, você terá habilidades para explicar o GraphQL de forma simples e desenvolver aplicações GraphQL com confiança.

Detalhes do curso

Ao longo deste curso, você ganhará experiência prática na escrita de esquemas GraphQL e entenderá como o ecossistema GraphQL funciona com o Spring Boot. Você aprenderá o básico do GraphQL, incluindo seu propósito como uma linguagem de consulta para APIs e um tempo de execução para atender essas consultas com dados existentes. Com o GraphQL, você pode solicitar exatamente o que precisa da sua API, resultando em aplicações mais rápidas e estáveis.

O que você aprenderá

  • O que é o GraphQL e como ele difere da API REST
  • Configurando a segurança do Spring no GraphQL
  • Usando tokens JWT para autenticação
  • Implementando autorização baseada em funções no GraphQL
  • Configurando um aplicativo React com o Apollo Client
  • Criando um fluxo de trabalho de desenvolvimento baseado em codegen
  • Autenticação e autorização no nível do React
  • Compreendendo consultas, mutações e esquemas no GraphQL
  • Integrando aplicações GraphQL com bancos de dados usando o Spring Data JPA
  • Escrevendo testes de integração para o GraphQL
  • Manutenção de esquemas GraphQL
  • Criando tipos escalares personalizados no GraphQL
  • Realizando validação de entrada no GraphQL
  • Transformando valores de campo com @Directive
  • Resolvendo o problema de consulta N+1 no GraphQL
  • Integrando Formik com validação Yup
  • Integração do React Router Dom V6
  • Usando Material UI (MUI) com React

O que você ganhará

Ao se inscrever neste curso, você irá:
  • Obter uma compreensão sólida do GraphQL e suas vantagens em relação à API REST
  • Aprender como desenvolver aplicações GraphQL usando Spring Boot, Kotlin e React
  • Dominar os conceitos de QueryResolver, MutationResolver e FieldResolver no GraphQL
  • Adquirir habilidades para integrar aplicações GraphQL com bancos de dados
  • Aprender como escrever casos de teste de integração para consultas e mutações GraphQL
  • Descobrir como criar tipos escalares personalizados no GraphQL
  • Aprender técnicas para resolver o problema de consulta N+1 usando DataLoader
  • Entender como criar @Directives personalizadas no GraphQL
  • Aprender como configurar a segurança do Spring em aplicações GraphQL
  • Explorar o uso de tokens JWT para autenticação
  • Implementar autorização baseada em funções no GraphQL
  • Configurar um aplicativo React com o Apollo Client
  • Estabelecer um fluxo de trabalho de desenvolvimento baseado em codegen
  • Compreender autenticação e autorização no nível do React
  • Integrar Formik com validação Yup
  • Aprender a integração do React Router Dom V6
  • Utilizar o Material UI (MUI) com React
Ver informações completas