🏆 Curso de API Rest, Node e Typescript
Curso de NodeJS e Typescript iniciante. Esse curso é focado nas principais conceitos de um backend para crud. Vamos trabalhar com paginação, filtro, banco de dados sql, query builders, typescript e muito mais. É a porta de entrada para o mundo do Node JS no backend. #CODARSE
Conteúdo do curso
API Rest, Node e Typescript: #00 - Apresentação do curso, tecnologias usadas e muito mais
API Rest, Node e Typescript: #01 - Apresentando projeto em NodeJS funcionando
API Rest, Node e Typescript: #02 - Setup inicial do projeto em NodeJS com Typescript
API Rest, Node e Typescript: #03 - Setup inicial do ESLINT no Node JS com Typescript
API Rest, Node e Typescript: #04 - Métodos HTTP e ferramentas para testar API Rest
API Rest, Node e Typescript: #05 - Endpoints e status codes
API Rest, Node e Typescript: #06 - Variáveis ambiente e build
API Rest, Node e Typescript: #07 - Estrutura de pastas no NodeJS e Typescript
API Rest, Node e Typescript: #08 - Criando controller, tipando entrada de dados e melhoria no ESLINT
API Rest, Node e Typescript: #09 - Validação do body, query, params e headers com YUP e express
API Rest, Node e Typescript: #10 - Tradução do Yup e validação de múltiplos erros
API Rest, Node e Typescript: #11 - Middleware de validação com Yup
API Rest, Node e Typescript: #12 - Melhorando a construção das validações
API Rest, Node e Typescript: #12.01 - Resolvendo bugs da atualização do Yup
API Rest, Node e Typescript: #13 - Criando o método de GetAll
API Rest, Node e Typescript: #14 - Finalizando controller de cidades
API Rest, Node e Typescript: #15 - Setup completo do Jest com NodeJS e Typescript
API Rest, Node e Typescript: #16 - Criando primeiro teste para cidades
API Rest, Node e Typescript: #17 - Adicionando todos os testes para controller de cidades
API Rest, Node e Typescript: #18 - Deploy do NODEJS no HEROKU
API Rest, Node e Typescript: #18.01 - Deploy do NODEJS no DIGITAL OCEAN
API Rest, Node e Typescript: #19 - Configuração inicial do Knex
API Rest, Node e Typescript: #20 - Como criar MIGRATIONS com KNEX, NODE e TYPESCRIPT
API Rest, Node e Typescript: #21 - Como criar um model de cidades no NodeJS e Typescript
API Rest, Node e Typescript: #22 - Criando provider para cidade
API Rest, Node e Typescript: #23 - Knex em memória para jest
API Rest, Node e Typescript: #24 - Finalizando provider de cidade
API Rest, Node e Typescript: #25 - Refatorando a controller de cidade
API Rest, Node e Typescript: #28 - Adicionar model e migration de pessoas
API Rest, Node e Typescript: #29 - Criando provider de pessoas
API Rest, Node e Typescript: #30 - Criando controller de pessoas
API Rest, Node e Typescript: #31 - Criando testes de pessoas
API Rest, Node e Typescript: #32 - Criando controle de usuário no NodeJS e Typescript
API Rest, Node e Typescript: #33 - Criando providers para usuários
API Rest, Node e Typescript: #34 - Criando providers para usuários
API Rest, Node e Typescript: #35 - Criando testes para usuários e controle de usuários
API Rest, Node e Typescript: #36 - Como criptografar senhas
API Rest, Node e Typescript: #37 - Adicionar autenticação em rotas com express
API Rest, Node e Typescript: #40 - Redeploy para produção
API Rest, Node e Typescript: #41 - PostgreSQL em produção
API Rest, Node e Typescript: #41.01 - PostgreSQL no #DigitalOcean
API Rest, Node e Typescript: #42 - Configurando o CORS
API Rest, Node e Typescript: #43 - Conectando com o frontend