Criando APIs com Nest Framework

NodeJS, TypeScript, APIs Rest, Segurança, Performance, Padronização de APIs, GraphQL, Mongo, Mongoose, WebSockets, CQRS e Microsserviços juntos e de uma forma que você nunca viu antes.

0 (0)

1391 Alunos

Avançado

Criando APIs com Nest Framework

8h 55m de conteúdo

Certificado de conclusão

Acesso em todas as plataformas

Comprar
Introdução

Introdução

2m

Setup

3m

Instalando o CLI do Nest

4m

Overview do Projeto

5m

Módulos

5m

Controllers

4m

Rodando a Aplicação

3m

Rotas

5m

Postman

4m

Parâmetros de Rotas

6m

Tipando a Entrada de Dados

8m

Tipando o Retorno da Requisição

6m

Modelagem

8m

Testando os Models

2m

Contratos

5m

Flunt

5m

Customer Contract

8m

Interceptors

13m

Testando as Validações

3m

MongoDb

Schemas

11m

Customer Schema

9m

Data Transfer Objects

6m

Conectando ao MongoDb

5m

Criando o banco

4m

Services

13m

Async e Await

7m

Persistindo o Customer

6m

Try Catch

4m

Criando o Endereço de Cobrança

16m

Criando o Endereço de Entrega

5m

Criando um Pet

12m

Alterando um Pet

7m

Listando os Clientes

7m

Listando os Detalhes do Cliente

4m

Query e Paginação

10m

Organizando a Solução

5m

Address Service e Enums

4m

Pet Service

2m

Address Controller

4m

Pet Controller

3m

Organizando os Contratos

1m

Atualizando o Cliente

5m

Criando o Cartão de Crédito

3m

Query Contract

4m

MySQL

Introdução

5m

Instalando o TypeORM

4m

MySQL Server e Workbench

3m

Configurando o TypeORM

5m

Estrutura do Banco

2m

Entidade de Produto

5m

Product Repository

6m

Product Controller

5m

Testando o CRUD

5m

Order Entity

3m

Order Item Entity

3m

Order Service

2m

Order Item Service

1m

Order Controller

6m

Criando um Pedido

7m

Testando a inclusão do Pedido

6m

Segurança

Pacotes e Route Guard

5m

Auth Service e Payload

10m

JWT Strategy

7m

Configurando os Módulos

4m

Testando o Token

3m

Custom Auth Guard

6m

Adicionando Roles ao Paypload

5m

Capturando Informações do Token

5m

Restringindo Rotas por Perfil

8m

Adicionando Roles ao Usuário

4m

Autenticando o Usuário

11m

Restauração de Senha

5m

Alteração de Senha

4m

Refresh Token

4m

Otimização

Variáveis de Ambiente

8m

Encriptando a Senha

7m

Cache

4m

Log

4m

Compression

5m

Serviços Externos

4m

Documentação

5m

CQRS

Introdução

2m

Aggregate e AggregateRoot

3m

Repositório de Salas

2m

Commands

4m

Handlers

4m

CommandBus

4m

Controllers

3m

Resolvendo Dependências

2m

Events

3m

Disparando Eventos

2m

Fluxo de Execução

2m

DTOs no CQRS

3m

Refatorando o Controller

3m

Refatorando o Command e Service

2m

Refatorando o Handler e o Model

3m

WebSockets

Instalação

3m

WebSockets Gateway

3m

Novas Conexões

3m

Desconexões

1m

Mensagens

2m

Frontend

5m

Testando o Chat

3m

GraphQL

Introdução

2m

Pacotes

4m

Setup

3m

ObjectTypes

4m

ArgTypes

4m

Services

3m

Resolvers

5m

Playground

6m