GraphQL: Criando APIs Profissionais e Flexíveis

Aprenda GraphQL na prática com exemplos reais usando: Banco de Dados, Autenticação, Autorização, Apollo Client, etc

4.72 (1373 reviews)
Udemy
platform
Português
language
Web Development
category
GraphQL: Criando APIs Profissionais e Flexíveis
7,321
students
15 hours
content
Jul 2021
last update
$19.99
regular price

What you will learn

Desenvolver API usando GraphQL

Acessar Banco de Dados com JavaScript

Integrar API GraphQL com Banco de Dados

Fundamentos de Banco de Dados

Why take this course?

GraphQL foi criado para tornar o desenvolvimento de APIs mais simples e, sem dúvida, muito mais flexível.  Criada em 2012 pelo Facebook, GraphQL já é uma tecnologia bastante conhecida e adotada por várias gigantes da tecnologia.

GraphQL traz várias vantagens se comparada as APIs desenvolvidas com o padrão REST. A partir dos primeiros exemplo será fácil constatar que GraphQL entrega um código mais fácil de evoluir e permite um nível de flexibilidade para interagir com os dados muito superior a outras alternativas de mercado.

O que é GraphQL?

O GraphQL é uma linguagem de consulta para APIs e um ambiente de execução para atender essas consultas aos dados existentes. O GraphQL fornece uma descrição completa e compreensível dos dados em sua API, oferece às aplicações clientes o poder de requisitar exatamente o que precisam e nada mais, facilita a evolução das APIs ao longo do tempo e permite ferramentas poderosas para desenvolvedores.

Os assuntos abordados são:

  • Fundamentos de GraphQL

  • Mapeamento dos Dados (Schema)

  • Consultas (Queries)

  • Alterando Dados (Mutations)

  • Banco de Dados

  • Migrations

  • Query Builder

  • Operações Básicas de Banco de Dados (CRUD)

  • Integrar GraphQL com Banco de Dados

  • Autenticação & Autorização usando Perfis

  • Consumindo API com GraphQL Client

Boas aulas e excelentes estudos!

Equipe Cod3r

Screenshots

GraphQL: Criando APIs Profissionais e Flexíveis - Screenshot_01GraphQL: Criando APIs Profissionais e Flexíveis - Screenshot_02GraphQL: Criando APIs Profissionais e Flexíveis - Screenshot_03GraphQL: Criando APIs Profissionais e Flexíveis - Screenshot_04

Reviews

Paulo
January 9, 2024
Gostei bastante do curso, como tenho experiência em frontend não foi problema usar o graphql no JS, mas senti falta de uma conexão com JAVA e Graphql.
Roberto
January 24, 2023
Muito didático, claro e objetivo, sem dúvida um aprendizado suave (não cansativo) e com conteúdo maravilho. Parabéns!
Patrick
October 27, 2022
wow , Please keep doing this kind of courses. I'm at 35% but I'm learning 1 year in one week.... amazing.
Pedro
September 25, 2022
Deveria ter a resolução do exercício para cada aula. Ficaria infinitamente mais tranquilo debugar. Além disso o projeto está deprecated
Cinthia
August 21, 2022
É o que eu buscava, e gostei da metodologia do professor. O quadro branco da a sensação de sala de aula. Vou seguir no curso.
João
July 28, 2022
ainda não finalizei o curso, mas a didática é muito boa, os desafios são interessantes e o melhor de tudo é que é um projeto plausível na minha vida de desenvolvedor. Parabéns pelo curso pessoal!
Cristiane
May 29, 2022
Excelente curso! Muito bem explicado! Para quem não sabe nada de GraphQL, este o curso certo, que explica nos mínimos detalhes!
Rebeca
March 7, 2022
Muito bom o curso. Excelente para conhecer graphql, porém poderia ser padronizado o código todo em inglês.
Gustavo
November 2, 2021
Excelente curso recomendo, pra mim que só tinha conhecimento de API REST acredito que servirá muito para aprender GraphQL
Joao
April 12, 2021
Tem hora que não dá pra acompanhar(muito rápido), tem conteúdo espalhado de explicação, em módulo extra. Mas a base do curso e conteúdo em geral é boa.
Bruno
January 22, 2021
Boa didática, professor responde o aluno mesmo depois de muito tempo que o curso foi disponibilizado.
Jefferson
January 20, 2021
Excelente professor, linha de raciocínio clara e direta! Com certeza buscarei outros cursos para fazer com ele!
Deyvid
January 13, 2021
Esse professor é muito bom! Já fiz outros cursos dele, é qualidade garantida. Muito cuidadoso, explica muito bem e da diversos exemplos. Professor, você é foda!
Douglas
January 11, 2021
Excelente curso, o instrutor Leonardo deixa bem claro não só os assuntos do GraphQL, mas também outros temas relacionados aos tópicos e que facilita bastante a compreenção. Recomendo para todos!
Marcelo
December 11, 2020
Excelente, já devo ter quase todos os cursos desse cara, entrei e nem prestei atenção, quando vi a intro, nem terminei, já comprei logo!

Charts

Price

GraphQL: Criando APIs Profissionais e Flexíveis - Price chart

Rating

GraphQL: Criando APIs Profissionais e Flexíveis - Ratings chart

Enrollment distribution

GraphQL: Criando APIs Profissionais e Flexíveis - Distribution chart
2320034
udemy ID
4/13/2019
course created date
11/6/2019
course indexed date
Bot
course submited by