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

Apps & SoftwareOnline Courses and Subscription Services

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

- 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

Advantages

15-day warranty
Digital Completion Certificate
Safe payments
Hotmart Support
Access in all devices
Pay with two cards
Access via Hotmart Sparkle
How can I access it?

After your purchase, the product will be available in your account

You'll access your product through a link that we'll send to your email. You can also access it on this page.

Frequently Asked Questions