Curso GraphQL Introduction

  • Data Science Analytic

Curso GraphQL Introduction

16H
Visão Geral

O Curso GraphQL Introduction foi desenvolvido para demonstrar como usar o GraphQL com React.

O curso começa explorando os vários tipos do ecossistema GraphQL e como escrever consultas e mutações usando esses tipos. Em seguida, ele explora como um cliente baseado na Web do GraphQL é utilizado para executar consultas. O curso termina com uma demonstração de como usar o GraphQL para consultar dados e exibi-los em React Components.

Objetivo

Após realizar este Curso GraphQL Introduction você será capaz de:

  • Descreva por que o GraphQL existe e como ele funciona de maneira diferente do REST
  • Utilize corretamente esquemas e mutações de assinaturas para consultar corretamente as interfaces de programação de aplicativos (APIs)
  • Explore os conceitos básicos de uso do GraphQL com Apollo
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Introduction 

  1. What is GraphQL?
  2. GraphQL compared to REST Services
  3. Benefits of GraphQL

GraphQL Types and Server Configuration 

  1. Scheme, Object, Scalar & List Types
  2. Interface Types
  3. Understand fields, arguments and resolve

GraphQL Queries 

  1. Use the GraphQL web-based client for making queries and exploring documentation
  2. Query connected nodes on the graph and exploring how that works
  3. Pass arguments into queries
  4. Break a large query into fragments
  5. Rename a field with aliasing

GraphQL Mutations 

  1. Explore Mutation Queries and Input Types
  2. Execute Mutation Queries with Variables
  3. Structure Mutation Query Results

Additional Topics 

  1. Enum, Union, Interface Types
  2. Inline Fragments
  3. Directives
  4. Introspection Queries

Connecting to React 

  1. Use the web browser fetch API to connect to a GraphQL server
  2. Utilize Google Chrome extensions to examine GraphQL queries
  3. Migrate an existing React application from REST Services to GraphQL
TENHO INTERESSE

Cursos Relacionados

Curso Fundamentos de Gerenciamento de Dados Mestres

16 horas

Curso Big Data Analyst Mineração de Dados

32 horas

Curso Técnicas de integração de dados ETL

16 horas

Curso Big Data Boot Camp Visão de Negócios

Curso Inteligência Artificial / AI Visão Geral

8 horas

Curso Oracle Fundamentos de Big Data

32 horas

Curso Fundamentos de Qualidade de Dados

16 horas

Curso Marchine Learning Com Hadoop

32 horas

Curso Python for Data Analysis

24 horas