ConteĆŗdo do curso

    1. API Rest, Node e Typescript: #00 - Apresentação do curso, tecnologias usadas e muito mais
    2. API Rest, Node e Typescript: #01 - Apresentando projeto em NodeJS funcionando
    1. API Rest, Node e Typescript: #02 - Setup inicial do projeto em NodeJS com Typescript
    2. API Rest, Node e Typescript: #03 - Setup inicial do ESLINT no Node JS com Typescript
    1. API Rest, Node e Typescript: #04 - MƩtodos HTTP e ferramentas para testar API Rest
    2. API Rest, Node e Typescript: #05 - Endpoints e status codes
    1. API Rest, Node e Typescript: #06 - VariƔveis ambiente e build
    2. API Rest, Node e Typescript: #07 - Estrutura de pastas no NodeJS e Typescript
    1. API Rest, Node e Typescript: #08 - Criando controller, tipando entrada de dados e melhoria no ESLINT
    2. API Rest, Node e Typescript: #09 - Validação do body, query, params e headers com YUP e express
    3. API Rest, Node e Typescript: #10 - Tradução do Yup e validação de múltiplos erros
    4. API Rest, Node e Typescript: #11 - Middleware de validação com Yup
    5. API Rest, Node e Typescript: #12 - Melhorando a construção das validações
    6. API Rest, Node e Typescript: #12.01 - Resolvendo bugs da atualização do Yup
    1. API Rest, Node e Typescript: #13 - Criando o mƩtodo de GetAll
    2. API Rest, Node e Typescript: #14 - Finalizando controller de cidades
    1. API Rest, Node e Typescript: #15 - Setup completo do Jest com NodeJS e Typescript
    2. API Rest, Node e Typescript: #16 - Criando primeiro teste para cidades
    3. API Rest, Node e Typescript: #17 - Adicionando todos os testes para controller de cidades
    1. API Rest, Node e Typescript: #18 - Deploy do NODEJS no HEROKU
    2. API Rest, Node e Typescript: #18.01 - Deploy do NODEJS no DIGITAL OCEAN
    1. API Rest, Node e Typescript: #19 - Configuração inicial do Knex
    2. API Rest, Node e Typescript: #20 - Como criar MIGRATIONS com KNEX, NODE e TYPESCRIPT
    3. API Rest, Node e Typescript: #21 - Como criar um model de cidades no NodeJS e Typescript
    4. API Rest, Node e Typescript: #22 - Criando provider para cidade
    5. API Rest, Node e Typescript: #23 - Knex em memória para jest
    6. API Rest, Node e Typescript: #24 - Finalizando provider de cidade
    7. API Rest, Node e Typescript: #25 - Refatorando a controller de cidade
    1. API Rest, Node e Typescript: #26 - Bugs em produção? Como resolvemos
    1. API Rest, Node e Typescript: #27 - Adicionar seed para cidades
    1. API Rest, Node e Typescript: #28 - Adicionar model e migration de pessoas
    2. API Rest, Node e Typescript: #29 - Criando provider de pessoas
    3. API Rest, Node e Typescript: #30 - Criando controller de pessoas
    4. API Rest, Node e Typescript: #31 - Criando testes de pessoas
    1. API Rest, Node e Typescript: #32 - Criando controle de usuƔrio no NodeJS e Typescript
    2. API Rest, Node e Typescript: #33 - Criando providers para usuƔrios
    3. API Rest, Node e Typescript: #34 - Criando providers para usuƔrios
    4. API Rest, Node e Typescript: #35 - Criando testes para usuƔrios e controle de usuƔrios
    1. API Rest, Node e Typescript: #36 - Como criptografar senhas
    2. API Rest, Node e Typescript: #37 - Adicionar autenticação em rotas com express
    1. API Rest, Node e Typescript: #38 - Como gerar JWT vƔlido em NodeJS
    1. API Rest, Node e Typescript: #39 - Adicionando autenticação nos testes
    1. API Rest, Node e Typescript: #40 - Redeploy para produção
    2. API Rest, Node e Typescript: #41 - PostgreSQL em produção
    3. API Rest, Node e Typescript: #41.01 - PostgreSQL no #DigitalOcean
    1. API Rest, Node e Typescript: #42 - Configurando o CORS
    2. API Rest, Node e Typescript: #43 - Conectando com o frontend
    1. API Rest, Node e Typescript: #44 - Dicas extras, recomendaƧƵes e no mais, foi um prazer