Русские видео

Сейчас в тренде

Иностранные видео


Скачать с ютуб API REST com NESTJS do ZERO a AWS com TERRAFORM e Github Actions в хорошем качестве

API REST com NESTJS do ZERO a AWS com TERRAFORM e Github Actions 10 дней назад


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса savevideohd.ru



API REST com NESTJS do ZERO a AWS com TERRAFORM e Github Actions

Neste vídeo eu vou te ensinar a desenvolver uma API Rest, com autenticação, utilizando NestJS, typescript e ainda vamos provisionar a infraestrutura na AWS utilizando Terraform e Github actions. E o melhor, tudo do absoluto zero! Instalando todas as ferramentas necessárias. VAMOS CODAR! ESTE VIDEO NÃO É PARA INICIANTES Repositório https://github.com/petrusdemelodev/00... Redes Sociais   / petrusdemelodev     / petrusdemelo   https://x.com/petrusdemelodev   / petrusdemelodev   Chapters 00:00 - Introdução 00:22 - Overview da Arquitetura do Projeto 01:50 - Criação do Repositório 02:33 - Instalação do Node Version Manager 03:21 - Instalação do Node 20 03:34 - Instalação do NestJS CLI 04:30 - Criação do Projeto NestJS 05:45 - Hello World do NestJS 06:35 - Começando a desenvolver a API 06:55 - N-Tier Architecture 08:11 - Rotas que aplicação vai ter 08:44 - Criação da rota POST /users 12:30 - Instalação do Swagger para documentar rotas 14:57 - Instalação do class-validator e class-transformer para validação de requests 19:17 - Explicação de por que não propagar objetos de request para camada de serviço 20:55 - Criação do Repositório de Usuário 23:46 - Configuração do Debugger do VS Code para Node 26:00 - Adicionando hash no password antes de salvar no banco 27:36 - Criando a rota GET /users/{userID} 33:10 - Criação da rota POST /auth/login 40:33 - Criação do Token JWT 44:16 - Criação da rota GET /auth/me (para pegar informações do usuário logado) 46:06 - Criação do Decorator @Public para rotas públicas 46:48 - Criando o Middleware de Autenticação 49:52 - Revisão da Arquitetura 50:18 - Instalação do Docker 50:37 - Instalação do DynamoDB Local 51:11 - Instalação do DynamoDB Admin 52:13 - Instalação da AWS CLI 52:50 - Configuração de dumb credenciais da AWS 53:53 - Criação da tabela de usuários no DynamoDB local 54:44 - Configuração do Repositório de Usuário para usar DynamoDB 01:02:01 - Onde estão os testes unitários? 01:02:26 - Instalação do Terraform CDK para criar infraestrutura como código 01:02:53 - Criação do projeto Terraform CDK 01:05:40 - Criação do DynamoDB na AWS com Terraform CDK 01:06:50 - Configuração das Credenciais da AWS, Criando Access Key e Secret no IAM 01:09:23 - Apontando a aplicação para o DynamoDB na AWS 01:10:23 - Criando as Permissões para Aplicação acessar o DynamoDB 01:15:08 - Criando a aplicação no Elastic Beanstalk 01:18:43 - Criação da pipeline de CI/CD no GitHub Actions 01:22:52 - Criação das Permissões para a Pipeline GitHub Actions no IAM 01:25:04 - Deploy da aplicação na AWS com GitHub Actions 01:27:57 - Despedida e Agradecimentos #nestjs #aws #terraform #typescript #rest #autenticação #dynamodb #github #actions #dozeroaaws #petrusdemelodev #node #javascript #dev #vemserdev

Comments