Rocketseat
Rocketseat
/

Microsserviços com Node

Aprenda a criar um marketplace, divido em microsserviços e aplicando a arquitetura de ponta a ponta, aplicando esses conceitos na prática.

Icone da tag BackendBackendIcone da tag AvançadoAvançado
NodeJSMicrosserviçosArquitetura
Microsserviços com Node icon
Visão geralConteúdos

Tem módulo novo chegando!

As aulas dessa trilha estão sendo gravadas pra te trazer o que há de mais atual no mercado. Seu certificado estará disponível assim que a trilha completa estiver totalmente liberada na plataforma.

Conheça o curso

Nesta trilha você irá aprender a como criar e utilizar uma arquitetura de microsserviços do zero, utilizando Node JS e o framework NestJS. O curso abrange desde a base de microsserviços até conceitos avançados, como API Gateway, comunicação dos serviços de forma interna, usar uma forma de autenticação centralizada com foco em padrões avançados de microsserviços e vários outros conceitos usados no mercado na criação de microsserviços.

Iremos falar também sobre tópicos importantes como gestão de dados em sistemas distribuídos, monitoramento e debugging dentro de sistemas distribuidos, containerização, testes, segurança e operações. Ao final deste curso, você estará preparado para criar, monitorar e escalar o seu próprio microsserviço.

Nesta trilha você irá aprender a como criar e utilizar uma arquitetura de microsserviços do zero, utilizando Node JS e o framework NestJS. O curso abrange desde a base de microsserviços até conceitos avançados, como API Gateway, comunicação dos serviços de forma interna, usar uma forma de autenticação centralizada com foco em padrões avançados de microsserviços e vários outros conceitos usados no mercado na criação de microsserviços.

Iremos falar também sobre tópicos importantes como gestão de dados em sistemas distribuídos, monitoramento e debugging dentro de sistemas distribuidos, containerização, testes, segurança e operações. Ao final deste curso, você estará preparado para criar, monitorar e escalar o seu próprio microsserviço.

Conteúdos

Nível 1

Fundamentos de Microsserviços

28 aulas
Nível 2

Comunicação entre microsserviços

48 aulas

Projetos

Detalhes

Horas de estudo

Aprox. 32h

Aulas

76 aulas em 16h 24min

Alunos desta trilha

13

Nível de dificuldade

Avançado

Atividades

1 teste

Pré-requisitos

Recomendações para o melhor proveito dos conteúdos e facilidade de aplicação prática

É necessário conhecimento em JavaScript / TypeScript assim como Node JS, além de noções de Backend, como HTTP, REST e banco de dados. Conhecimentos em Docker, o framework Nest JS e PostgreSQL são desejáveis, mas não obrigatórios.

Inicie sua jornada na programação

Inicie sua jornada na programação com um curso gratuito.