curso de

GraphQL: Construindo uma API com Apollo Server

Estudando este mês:

e mais 156 alunos(as)

Resumo do curso

  • Entenda como o GraphQL funciona, quais são seus atributos principais e como construir sua API a partir deles
  • Desenvolva APIs saindo do modelo REST
  • Aprenda uma linguagem de consulta voltada para APIs e que pode ser utilizada com qualquer base de dados
  • Use o GraphQL para criar soluções que agilizam a comunicação entre back e front
  • Aprimore seus conhecimentos em JavaScript para back-end

Público alvo

Estudantes de back-end e pessoas desenvolvedoras que já tiveram alguma experiência inicial com desenvolvimento de APIs.

Conteúdo relacionado

Cursos de Node.JS em Programação

Leia nossos artigos de Programação

Última atualização

23/10/2020

Já é aluno?

Comece o curso agora

6h

p/ conclusão

53

Atividades

162

Minutos de video

963

Alunos nesse curso

9.2

Nota deste curso

Certificado de participação

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de GraphQL: Construindo uma API com Apollo Server

Instrutores

  • Desenvolvedora JavaScript com background multidisciplinar, sempre aprendendo para ensinar e vice-versa. Atuo em diversas iniciativas de inclusão em tecnologia desde 2018 e acredito no potencial do conhecimento como agente de mudança pessoal e social. Atualmente trabalho como instrutora na Escola de Programação da Alura e dou mentoria técnica a iniciantes na área de desenvolvimento web frontend e backend.

Conteúdo Detalhado

  1. Apresentando o GraphQL

    • O que é o GraphQL
    • Instalando o GraphQL
    • Schemas do GraphQL
  2. Como o GraphQL funciona

    • Organizando o schema
    • Testes no playground
    • Implementando resolvers
  3. Queries

    • Conectando com dados
    • Unindo query e resolver
    • Queries com parâmetros
    • Unindo endpoints
  4. Mutations

    • Criando mutations
    • Adicionando dados
    • Atualizando e deletando
  5. Mais tipos do GraphQL

    • Custom scalars
    • Tipo Enum
    • Tipo Input
    • Tipo Interface

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Instrutora excelente, curti muito o jeito que ela explica, bem objetiva.

GraphQL: Construindo uma API com Apollo Server

Rafaela dos Santos Sacconi

Nossa, esse curso foi muito legal, tem um conteúdo bem tranquilo dentro da proposta do curso mesmo. Gostei muito da didática da professora, os textos complementares também são ótimos, ela falou sobre boas práticas, deixou referências, foi top! Parabéns pessoal!

GraphQL: Construindo uma API com Apollo Server

Renata Morais Vieira

Sinto falta de um curso mais a fundo de GraphQL. Seria interessante incluir Subscriptions, PubSub, batching e DataLoader, caching, autenticação e autorização, além do uso com graphql-code-generator com Typescript. Fora a isso, é uma boa introdução ao conteúdo. Todos da minha equipe não tinham contato com GraphQL antes (menos eu) e devem ficar agora conseguir desenvolver quando concluírem o curso.

GraphQL: Construindo uma API com Apollo Server

Marvson Allan Pontes de Assis

Aprenda Node.JS com esse e outros cursos, comece agora!

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas