Programa do Curso

Introdução

  • O que é GraphQL?
  • História
  • GraphQL vs. REST
  • Principais caraterísticas e benefícios para os clientes
  • Caraterísticas de segurança

Compreender os conceitos fundamentais

  • Linguagem de definição de esquemas (SDL)
  • Termos GraphQL (tipos, campos, esquema, mutações, promessas, subscrições)

Compreender o mecanismo

  • Arquitetura (clientes, servidor)
  • Ferramentas (GraphiQL, Launchpad)

Configurando o ambiente

  • Construindo um servidor GraphQL
  • Criação de funcionalidades GraphQL num servidor GraphQL
  • Criando e definindo um esquema de aplicação GraphQL
  • Executando sua primeira consulta GraphQL

Trabalhar com GraphQL

  • Obtenção de dados com consultas de várias bases de dados
  • Trabalhar com mutações para adicionar, atualizar e eliminar itens
  • Manter o cliente em sincronia com as mutações
  • Usando assinaturas GraphQL para criar um newsfeed
  • Consultas avançadas com argumentos, aliases e fragmentos

Resolução de problemas

Resumo e conclusão

Requisitos

  • Conhecimentos de programação e de bases de dados
  • Noções básicas de Javascript

Público-alvo

  • Programadores Web
  • Administradores
 7 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas