GraphQL: Criando APIs Profissionais e Flexíveis

Go to class
Write Review

GraphQL: Criando APIs Profissionais e Flexíveis provided by Udemy is a comprehensive online course, which lasts for 15 hours worth of material. GraphQL: Criando APIs Profissionais e Flexíveis is taught by Leonardo Moura Leitao and Cod3r Cursos Online. Upon completion of the course, you can receive an e-certificate from Udemy. The course is taught in Portugueseand is Paid Course. Visit the course page at Udemy for detailed price information.

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

    What you'll learn:

    • Desenvolver API usando GraphQL
    • Acessar Banco de Dados com JavaScript
    • Integrar API GraphQL com Banco de Dados
    • Fundamentos de Banco de Dados

    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 APIcom GraphQL Client

    Boas aulas e excelentes estudos!

    Equipe Cod3r