DEV Community

Cover image for Como obter gratuitamente uma certificação de GraphQL — Apollo Graph Developer
Kevin Martins
Kevin Martins

Posted on

Como obter gratuitamente uma certificação de GraphQL — Apollo Graph Developer

Obter uma certificação sempre é algo incrível para nós desenvolvedores ! Com o hype do GraphQL, demonstrar competências e domínio sobre essa especificação se torna cada vez mais interessante. A Apollo uma das mais famosas companhias mantenedoras de soluções em GraphQL possui o programa Apollo Odyssey, que oferece gratuitamente um treinamento completo em seus frameworks para uso do GraphQL, garantindo ao final uma certificação de nível "Associate", comprovando seus conhecimentos e permitindo que a mesma seja associada ao Linkedin !

Apollo GraphQL Logo

Para iniciar sua certificação basta acessar o site https://odyssey.apollographql.com/. Será necessário a criação de uma conta na plataforma, mas não se preocupe ! Os vídeos são muito didáticos e irão ensinar como fazer isso também.

Apollo Graph Badge

A plataforma do Apollo Odyssey é composta por tópicos onde estes possuem tarefas necessárias a serem completadas para se obter a certificação. As tarefas são compostas pelas seguintes atividades:

  • Aula em vídeo/texto;

  • Questionários sobre o conteúdo;

  • Projetos a ser clonados localmente para realização dos desafios;

  • Entrega de um projeto final demonstrando todos os conhecimentos obtidos;

Os vídeos estão em inglês, mas todas as aulas possuem legendas em português.

Legendas em português

O treinamento tem foco no cenário de um Full Stack developer, onde iremos utilizar o JavaScript nas tarefas que serão realizadas. Caso não tenha muita aptidão em JavaScript fique tranquilo, as tarefas são guiadas e os exemplos vão te ajudar obter mais conhecimento e completar os desafios.

As tarefas irão abordar :

  • Apollo Server — Apollo Server é um servidor GraphQL de código aberto e compatível com suas especificações. Nesse ponto vamos utilizar Node.

  • Apollo Client — O Apollo Client é uma biblioteca abrangente de gerenciamento de estado para JavaScript que permite gerenciar dados locais e remotos com o GraphQL. Para essas tarefas vamos utilizar React.

  • Apollo Studio — O Apollo Studio é uma plataforma em nuvem que ajuda você a criar, validar e proteger o organograma da sua organização.

  • Heroku — Heroku é uma plataforma como serviço (PaaS) que permite aos desenvolvedores criar, executar e operar aplicativos inteiramente na nuvem. Vamos o utilizar para publicar nosso projeto. Segue o meu projeto para dar um gostinho do que será construído ao final https://apollo-certification-client.herokuapp.com/ .

Tarefas a serem completadas para a certificação

Ao concluir o treinamento será liberada uma incrível certificação, demonstrando o domínio nos tópicos abortados. O curso é bem completo, e mesmo para quem já possui um bom domínio em GraphQL vale muito fazer.

Badge adquirida após finalização do treinamento

Também vale adicionar ao Linkedin e deixar seu perfil ainda mais completo !

Certificação no Linkedin

Logo serão disponibilizadas novos treinamentos na plataforma do Apollo Odyssey, abordando conteúdos como o Apollo Federation. Atualmente estou trabalhando no Globoplay onde temos um case de GraphQL bastante complexo e que me motiva diariamente a buscar novos conhecimentos sobre o assunto.

Caso tenham alguma dúvida sobre o Apollo Odyssey e seus treinamento fico a disposição para ajudar, vocês podem encontrar meus contatos em https://kevinmmartins.github.io/ .

Muito obrigado pela leitura !

Top comments (0)