Curso de API Node.js com Typescript

Aprenda a utilizar essas tecnologias com este curso online.

Compartilhe:
Curso de API Node.js com Typescript
  • Professor: Waldemar Neto
  • Empresa: Dev Lab
  • Nível do curso: Básico

O Node.js é uma tecnologia e uma ferramenta utilizada pelas pessoas que trabalham com desenvolvimento Javascript, sendo considerada como um ambiente de execução server-side. Isso significa que o Node.js pode criar aplicações com essa linguagem de programação para que ela possa rodar como uma aplicação standalone em uma máquina, não dependendo de um navegador para execução.

Essa é uma tecnologia que está cada vez mais famosa no mercado, sendo inclusive utilizada e adotada por grandes empresas, como Netflix, Uber e LinkedIn. Um dos principais motivos da adoção desta tecnologia é sua alta capacidade de escala. Ela conta também com uma arquitetura, flexibilidade e baixo custo.

Aprenda mais sobre desenvolvimento de API com Node.js com Typescript neste curso online e gratuito. Não deixe de conferir também o curso de Javascript.

Sobre o curso

Neste curso online os alunos poderão aprender a desenvolver e criar aplicativos utilizando estas duas tecnologias. Ao longo do curso os alunos poderão ir trabalhando no desenvolvimento de micro-serviços na cloud utilizando as duas tecnologias. Além disso, ao longo das aulas os alunos poderão também aprender mais sobre melhores práticas de desenvolvimento.

Estrutura do curso

Curso de Node.js do zero a produção!! Construindo uma API com Typescript, Jest, TDD e muito mais

Node.js API [C01P01] – Iniciando o projeto configurando Node js, Typescript, yarn e module-alias

Node.js API [C01P02] – Configurando eslint com Node.js e Typescript

Node.js API [C01P03] – Configurando Typescript em dev com ts-node e ts-node-dev

Node.js API [C01P04] – Configurando Jest em Node.js com Typescript

Node.js API [C01P05] – Iniciando a API Node.js com OvernightJS e express

Node.js API [C01P06] – Garantindo estilo de código no Node js com prettier

Node.js API [C02P01-1] – Criando o API client para consumir a API externa de meteorologia

Node.js API [C02P01-2] – Desenvolvendo API client – Normalização de dados

Node.js API [C02P01-3] – 😮Como utilizar Jest com Typescript da maneira certa com Jest Mocks

Node.js API [C02P02] – Desenvolvendo o API client – Tratamento de erros com Typescript e axios

Node.js API [C02P03] – Desenvolvendo o API client – Configuração dinamica com node-config

Node.js API [C02P04] – Desenvolvendo o API client – Request client com Typescript Generics

Node.js API [C03P01] – Forecast Service – Aplicando Clean Architecture com Node js e Typescript

Node.js API [C03P02] – Forecast Service – Agrupando forecast por hora

Node.js API [C03P03] – Forecast Service – Testando casos de erro

Node.js API [C04P01] – Configurando MongoDB com Node js e Typescript

Node.js API [C04P02] – Criando os testes funcionais para no novo módulo de Beach

Node.js API [C04P03] – Adicionando o Beach Model com Mongoose e Typescript

Node.js API [C04P04] – Integrando Beach e Forecast e mockando APIs com nock

Node.js API [C04P05] – Service bootstrap e testando a API manualmente

Node.js API [C05P01] – Módulo de Users – Criando Controller e Model

Node.js API [C05P02] – Módulo de Users – Mongoose hooks, validation e Type narrowing

Node.js API [C05P03] – Módulo de Users – AuthService, bcrypt e Jest Matchers

Node.js API [C05P04] – Módulo de Users – Json Web Token JWT com Node.js

Node.js API [C05P05] – Módulo de Users – Express auth middleware e Typescript module augmentation

Node.js API [C06P01] – Produção – Configurando o ambiente de Umbler para deploy

Node.js API [C06P02] – Produção – Continuous Integration (CI) com Github Actions Workflows e Node js

Node.js API [C06P03] – Produção – Continuous Deployment com Github Actions Workflows e Umbler

Node.js API [C07P01] – Producionalização – Logging em Node.js com pino

Node.js API [C07P02] – Producionalização – Graceful shutdown e tratamento de erros em Node.js

Node.js API [C07P03] – Producionalização – Boas práticas em erros de API

Node.js API [C08P01] – Módulo de Rating – Endpoint para decodar token

Node.js API [C08P02] – Módulo de Rating – Iniciando o algoritmo de rating

Node.js API [C08P03] – Módulo de Rating – Finalizando o algoritmo de rating

Node.js API [C08P04] – Módulo de Rating – Integrando Rating e Forecast

Node.js API [C08P05] – Módulo de Rating – Ordenando forecasts por rating

Node.js API [C09P01] – Final – Documentando APIs com OpenAPI

Node.js API [C09P02] – Final – Middleware para tratar erros da OpenAPI

Node.js API [C09P03] – Final – Aplicando Rate limiting em Node.js com express e finalização

Node.js API – Atualizações #1 – Melhorias no código e Pull Requests da comunidade

Cache no Node.js rápido e simples com node-cache – PR#31 Uesley Silva

Jest e MongoDB: Testando casos de erro complexos – PR#6 Bruno Afonso

Node.js API – LGPD e JSON Web Token: Dicas para trabalhar com dados sensíveis de forma segura

Deploy de aplicação Node.js + Typescript no Heroku e CI/CD com GitHub Actions Workflow

Aulas:

Curso de API Node.js com Typescript Dê seu voto para Curso de API Node.js com Typescript:
VOTE:
Ruim!Regular!Bom!Muito bom!Ótimo! (Seja o primeiro a votar!)
Loading...