:::: MENU ::::

DO ZERO A PRODUÇÃO: APRENDA A CONSTRUIR UMA API NODE.JS COM TYPESCRIPT

Share this content

Lançamento do meu mais novo curso grátis!
Aprenda como criar e rodar micro-serviços na cloud utilizando Node.js com TypeScript, seguindo as melhores práticas de desenvolvimento.

9 CAPÍTULOS E MAIS DE 20 HORAS DE CURSO!

Capítulo 1

  • Setup Typescript
  • eslint
  • Jest + Typescript
  • Setup de testes de integração com Supertest + types
  • Setup do servidor Node.js com Overnightjs (express)

Capítulo 2

  • Integração com serviço externo
  • Design da API
  • Boas práticas de tratamento de erros
  • Configuração dinâmica com node-config
  • Jest Mocks + Typescript

Capítulo 3

  • Criação do serviço de Forecast que processa a previsão do surf para as praias

Capítulo 4

  • Criação do módulo de usuários
  • Integração com MongoDB utilizando Mongoose
  • Testes de integração com nock

Capítulo 5

  • Validações avançadas com Mongoose
  • Encriptação de senha com bcrypt e Mongoose
  • Unificação dos controllers utilizando um controller abstrato
  • Json Web Token – Gerando e validando tokens
  • Express middlewares
  • Typescript module augmentation

Capítulo 6

  • Setup do ambiente na Umbler
  • Setup do Github Workflows para rodar os testes
  • Setup do Github Workflows para fazer deploy automaticamente para a Umbler

Capítulo 7

  • Logger utilizando pino
  • Graceful shutdown
  • Formatação padrão de erros da API

Capítulo 8

  • Cálculo do rating (estrelinhas) para cada praia

Capítulo 9

  • Testes de ponta a ponta com o front-end consumindo a API
  • Rate limit
  • Documentação com Open API

Acesse agora mesmo! https://www.nodejs-typescript-api.com/curso-gratis/ ou
https://www.youtube.com/watch?v=W2ld5xRS3cY&list=PLz_YTBuxtxt6_Zf1h-qzNsvVt46H8ziKh


Share this content