Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de APRENDA NEST: Aprenda NestJS desde o início

Curso de APRENDA NEST: Aprenda NestJS desde o início

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Aprenda NestJS do Zero

TypeORM, MySQL, Eventos, Cache, Serviços, Entidades

Sobre o Curso

Descubra a Estrutura Modular do NESTJS: O NESTJS promove a construção de aplicações em módulos, facilitando a organização do código e a reutilização de componentes.

TypeScript: O NESTJS é escrito em TypeScript, um superset do JavaScript que adiciona tipos estáticos e outras características de programação orientada a objetos. Isso permite uma maior produtividade e ajuda a evitar erros durante o desenvolvimento.

Decorators: O NESTJS utiliza decorators para definir e configurar diferentes aspectos de uma aplicação, como controladores, módulos, rotas e middlewares. Os decorators fornecem uma maneira elegante de estender e modificar o comportamento de uma classe.

Arquitetura Baseada em Controladores: O NESTJS segue o padrão de arquitetura Model-View-Controller (MVC). Os controladores lidam com o recebimento de requisições HTTP, processando-as e retornando uma resposta. Isso facilita a separação de responsabilidades e a manutenção do código.

Injeção de Dependências: O NESTJS suporta injeção de dependências, o que significa que as dependências externas de uma classe podem ser injetadas nela em vez de serem criadas dentro da própria classe. Isso melhora a modularidade, a reutilização de código e facilita os testes unitários.

Middleware: O NESTJS fornece um sistema de middlewares que permite interceptar requisições HTTP antes que elas cheguem aos controladores. Isso é útil para implementar funções de autenticação, validação de dados, registro de requisições, entre outros.

Suporte a Banco de Dados: O NESTJS oferece integração fácil com vários bancos de dados, como PostgreSQL, MySQL, MongoDB, entre outros. Ele fornece um Object-Relational Mapping (ORM) chamado TypeORM que facilita a comunicação com o banco de dados e a definição de modelos de dados.

Testes: O NESTJS fornece um conjunto de ferramentas para realizar testes unitários e de integração. Ele oferece uma API intuitiva e suporte para frameworks de teste populares como o Jest.

O que Você Vai Aprender

  • Aprender a criar um CRUD usando diferentes caminhos de banco de dados
  • Entender como estabelecer conexões
  • CRUD com MySQL
  • Utilizar o TypeORM para comunicação eficiente com o banco de dados
Ver informações completas