Crie APIs GraphQL com Elixir e Absinthe

Aprenda a criar APIs GraphQL do jeito certo em Elixir construindo uma rede social!
4.78 (29 reviews)
Udemy
platform
Português
language
Web Development
category
instructor
Crie APIs GraphQL com Elixir e Absinthe
195
students
4 hours
content
Aug 2023
last update
$29.99
regular price

Why take this course?

🌟 Curso Completo: Crie APIs GraphQL com Elixir e Absinthe 🌟


Conheça o Instrutor

  • Rafael Camarda: Passionado por tecnologia e ensino, com uma história comprovada de cursos de qualidade e preços acessíveis. Dive no seu perfil na plataforma para verificar os excelentes avals e feedbacks dos alunos.

O que Você Vai Aprender

Ao se inscrever neste curso, você estará embarcando em uma jornada de desenvolvimento de APIs GraphQL utilizando Elixir e a lib Absinthe. Prepare-se para:

  1. Introdução ao GraphQL: Entenda o que é GraphQL, por que ele pode ser uma excelente alternativa ou complemento a APIs REST, e como ele se diferencia.

  2. Criação de APIs GraphQL em Elixir: Aprenda passo a passo a construir suas próprias APIs GraphQL, utilizando o Elixir e a lib Absinthe.

  3. Implementação de Subscriptions (WebSockets): Descubra como obter dados em tempo real através das subscriptions do GraphQL.

  4. Paginação Estratégica: Implemente métodos robustos para paginação de dados na sua API.

  5. Testando APIs GraphQL: Aprenda as melhores práticas e ferramentas para testar suas APIs GraphQL e garantir a qualidade delas.

  6. Combinando GraphQL com REST: Veja como usar o GraphQL juntamente com APIs REST, criando uma abordagem poderosa e flexível.


Projeto Prático: Uma Rede Social em GraphQL com Elixir

Neste curso, você irá construir uma rede social completa utilizando as princípias do GraphQL. A aplicação será composta por usuários, seguidores e postagens, permitindo que os usuários sigam uns aos outros e criem conteúdo interativo.


Estrutura do Curso

  1. Fundamentos do GraphQL: Entenda o paradigma de consulta única e como ele se comporta em comparação com as APIs REST tradicionais.

  2. Configuração Inicial com Elixir e Absinthe: Prepare seu ambiente para começar a desenvolvimento das APIs GraphQL.

  3. Criação de Tipos e Resolveres: Defina os tipos de dados e as funções que os manipularão em sua API.

  4. Trabalhando com Dados Em Tempo Real: Implemente subscriptions para atualizações em tempo real na sua aplicação.

  5. Paginação Eficiente: Aprenda como implementar paginação de forma eficaz, garantindo desempenho e usabilidade.

  6. Testando suas APIs: Use ferramentas como GraphiQL e postman para testar suas consultas e mutations.

  7. Combinando o Melhor de Ambos Mundos: Veja como podem coexistir e complementares GraphQL e REST em uma única aplicação.


Pré-requisitos

Este curso assume que você tem conhecimento prévio em Elixir e Phoenix, ou está disposto a seguir o curso "Elixir e Phoenix do Zero" para adquirir essas habilidades antes de prosseguir.


Aproveite também!

  • Dicas e Melhores Práticas: Receba conselhos importantes para a sua jornada como desenvolvedor.
  • Comunidade e Suporte: Interaja com outros alunos, troque ideias e soluções de problemas.
  • Casos Reais: Trabalhe com cenários reais para aplicar o conhecimento adquirido.

Acerque-se com tranquilidade, você está prestes a embarcar em uma viagem intensa e transformadora! Com cada vídeo, você se aproxima de ser um especialista em APIs GraphQL com Elixir e Absinthe. 🚀


Lembre-se: Na Udemy, você tem a tranquilidade de 30 dias para testar o conteúdo do curso. Se não estiver satisfeito com o que oferecemos, você pode pedir um reembolso integral, mas não esqueça verificar as regras específicas da plataforma para a política de reembolso. 🛡️

Então, o que estamos esperando? Vamos criar APIs GraphQL incríveis com Elixir e Absinthe! 🚀✨

Course Gallery

Crie APIs GraphQL com Elixir e Absinthe – Screenshot 1
Screenshot 1Crie APIs GraphQL com Elixir e Absinthe
Crie APIs GraphQL com Elixir e Absinthe – Screenshot 2
Screenshot 2Crie APIs GraphQL com Elixir e Absinthe
Crie APIs GraphQL com Elixir e Absinthe – Screenshot 3
Screenshot 3Crie APIs GraphQL com Elixir e Absinthe
Crie APIs GraphQL com Elixir e Absinthe – Screenshot 4
Screenshot 4Crie APIs GraphQL com Elixir e Absinthe

Loading charts...

5473530
udemy ID
30/07/2023
course created date
17/08/2023
course indexed date
Bot
course submited by