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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Aprenda NestJS do zero

Curso de Aprenda NestJS do zero

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

Construa aplicações eficientes e escaláveis do lado do servidor e do lado do cliente com o NestJS

NestJS é um framework poderoso para criar aplicações eficientes e escaláveis do lado do servidor usando Node.js. Ele abraça o JavaScript progressivo e suporta totalmente o TypeScript, permitindo que os desenvolvedores escrevam código em qualquer uma das linguagens. O NestJS combina elementos de OOP, FP e FRP, fornecendo uma arquitetura robusta e flexível para a construção de aplicações. Por baixo dos panos, o NestJS utiliza frameworks populares de servidor HTTP como o Express e o Fastify, dando aos desenvolvedores a liberdade de escolher aquele que melhor atende às suas necessidades. Ele abstrai as complexidades desses frameworks, ao mesmo tempo em que expõe suas APIs diretamente ao desenvolvedor, permitindo o uso de módulos de terceiros. Nos últimos anos, o JavaScript se tornou a linguagem dominante tanto para o desenvolvimento web do lado do cliente quanto do lado do servidor. Projetos como Angular, React e Vue revolucionaram a forma como construímos aplicações do lado do cliente. No entanto, tem havido uma falta de soluções eficazes para a arquitetura do lado do servidor. O NestJS preenche essa lacuna, fornecendo uma arquitetura de aplicação pronta para uso, inspirada no Angular. Neste curso, você aprenderá: - Familiaridade com o framework NestJS e seus componentes - Design e desenvolvimento de APIs REST com operações CRUD - Autenticação e autorização para aplicações do lado do servidor - Uso do TypeORM para interagir com bancos de dados - Melhores práticas de segurança, incluindo hash de senhas e armazenamento de informações sensíveis - Persistência de dados usando um banco de dados - Escrita de código limpo e de fácil manutenção seguindo padrões da indústria - Utilização da Interface de Linha de Comando (CLI) do NestJS - Teste de serviços do lado do servidor usando Swagger - Implementação de registro eficiente em uma aplicação do lado do servidor - Gerenciamento de configurações baseadas em ambiente e variáveis de ambiente - Implementação de validação de dados e uso de Pipes - Proteção de endpoints para usuários autorizados usando Guards - Modelagem de entidades para a camada de persistência - Melhores práticas do TypeScript - Manipulação de operações assíncronas usando async-await - Uso de Objetos de Transferência de Dados (DTO) - Experiência prática com JSON Web Tokens (JWT) - Teste unitário de aplicações NestJS Este curso é adequado para desenvolvedores JavaScript intermediários que desejam explorar o desenvolvimento do lado do servidor. Também é benéfico para desenvolvedores que desejam aplicar o TypeScript no lado do servidor e aprender a construir APIs REST performáticas e seguras seguindo as melhores práticas. Além disso, desenvolvedores do lado do cliente que desejam fazer a transição para o desenvolvimento do lado do servidor encontrarão este curso valioso. Junte-se a nós nessa jornada para dominar o NestJS e construir aplicações prontas para produção do zero.
Ver informações completas