Como obter gratuitamente uma certificação de GraphQL — Apollo Graph Developer
Tags: graphql, apollo, certification, programming
Published: 2022-01-30 15:19:30

Obter uma certificação sempre é algo incrível para nós desenvolvedores ! Com o hype do [GraphQL](https://graphql.org/), demonstrar competências e domínio sobre essa especificação se torna cada vez mais interessante. A [Apollo](https://www.apollographql.com/) uma das mais famosas companhias mantenedoras de soluções em GraphQL possui o programa [Apollo Odyssey](https://odyssey.apollographql.com/), 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](https://www.linkedin.com/) !

![Apollo GraphQL Logo](https://cdn-images-1.medium.com/max/2000/1*VpYTqb8KJatXa_0ckpS8-Q.png)

Para iniciar sua certificação basta acessar o site [https://odyssey.apollographql.com/](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](https://cdn-images-1.medium.com/max/3104/1*xPQzMmi802A-og6wSsOe7w.png)

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](https://cdn-images-1.medium.com/max/3876/1*ER7ZhwuRojIyrsSpjdAuIw.png)

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](https://www.apollographql.com/docs/apollo-server/) — Apollo Server é um servidor GraphQL de código aberto e compatível com suas especificações. Nesse ponto vamos utilizar [Node](https://nodejs.org/en/).

* [Apollo Client](https://www.apollographql.com/docs/react/) — 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](https://pt-br.reactjs.org/).

* [Apollo Studio](https://studio.apollographql.com/) — O Apollo Studio é uma plataforma em nuvem que ajuda você a criar, validar e proteger o organograma da sua organização.

* [Heroku](https://www.heroku.com/) — 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/](https://apollo-certification-client.herokuapp.com/) .

![Tarefas a serem completadas para a certificação](https://cdn-images-1.medium.com/max/5580/1*8POaqIwkn4_fLOG6Bh0AHQ.png)

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](https://cdn-images-1.medium.com/max/3564/1*FD_AMUOa1MiM0fCD4ZLI2w.png)

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

![Certificação no Linkedin](https://cdn-images-1.medium.com/max/2720/1*lwlFGUktn4ZY4pDDSiCJUg.png)

Logo serão disponibilizadas novos treinamentos na plataforma do Apollo Odyssey, abordando conteúdos como o [Apollo Federation](https://www.apollographql.com/docs/federation/). Atualmente estou trabalhando no [Globoplay](https://globoplay.globo.com/) 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/](https://kevinmmartins.github.io/) .

Muito obrigado pela leitura !