profile

GraphQL API's com Node, Mongo, Mongoose, GraphQL Yoga, JWT, TypeScript, Docker e Docker Compose

Apps & Software
profile
O GraphQL se tornou uma ferramenta poderosíssima na construção de API's modernas e flexíveis, e o Node é cada vez mais adotado em projetos por conta de toda a facilidade que fornece, arquitetura e desempenho.
Neste curso você vai aprender a criar uma API GraphQL do absoluto zero usando Node, Mongo DB, Mongoose, GraphQL Yoga, JWT, TypeScript (+ESLint e Prettier), Autenticação e Autorização com nível de usuários (USER e ADMIN), GraphQL Directives, Realtime Subscriptions, Otimizações, Docker e muito mais!
Tudo isso na prática com um projeto voltado para o mundo real: uma API de Delivery inspirada no iFood!
Aprenda ainda o que são Queries, Mutations, Realtime Subscriptions e como autenticar requisições via HTTP e WS (Websocket) respeitando o nível de permissão do usuário.
Nos vemos no curso para explorar todos esses tópicos!
Read More
  1. Advantages
  2. Details
  3. Content

- Estar entre os melhores no que diz respeito ao desenvolvimento de API's GraphQL com Node

- Aprender técnicas e recursos avançados do GraphQL

- Usar o Mongoose como ODM (Object Document Mapper)

- Aprender Docker, Docker Compose e Docker Machine para criar ambientes isolados

- Tratar erros no GraphQL

- Autenticação e Autorização com JWT e GraphQL via Diretivas

- Paginação, ordenação e busca com GraphQL e Mongoose

- Realtime Subscriptions com Redis PubSub

- Otimização com DataLoaders e AST

- Deploy em produção com Docker Machine, Traefik v2, Domínio + HTTPS, PM@ e mais

- Upload de arquivos com Multer, Sharp, Mutations e CDN

- Integração com meio de pagamento (Pagarme)

- Poder usar todo o conhecimento para trabalhar por conta própria

- Certificado de conclusão

- Dúvidas diretamente com o instrutor

- Grupo exclusivo para alunos no Discord

- 15 dias de garantia

Diferenciais

15-day warranty

Digital Completion Certificate

Frequently Asked Questions