Node.js do básico ao avançado com JS e TS [2023]

Domine Node.js com Express utilizando Javascript e Typescript

Ratings: 4.76 / 5.00




Description

Bem-vindo ao curso abrangente "Node.js do básico ao avançado com JS e TS [2023]"! Se você está interessado em desenvolver um micro-serviço de vendas usando Node.js, este é o lugar certo para você.

Começaremos com o básico, usando JavaScript como linguagem principal, para que todos possam acompanhar, mesmo aqueles que ainda não estão familiarizados com o TypeScript. Você aprenderá os fundamentos do Node.js e como criar uma API RESTful completa, utilizando o poderoso framework Express.

À medida que avançamos no curso, você será introduzido ao mundo do TypeScript. Exploraremos como migrar nosso projeto JavaScript existente para TypeScript, aproveitando todos os benefícios do sistema de tipos estáticos e das ferramentas de desenvolvimento avançadas que o TypeScript oferece.

Ao longo do curso, mergulharemos em conceitos cruciais, como o uso de middlewares para adicionar funcionalidades extras à nossa aplicação, além de entender como o Prisma e o TypeORM podem simplificar o gerenciamento do banco de dados e aumentar a eficiência.

Vamos explorar o framework Nest.js, que é construído em cima do Express, para criar uma arquitetura escalável e modular para o nosso micro-serviço de vendas. Você aprenderá a estruturar seu código de forma organizada, facilitando a manutenção e o desenvolvimento contínuo do projeto.

Além disso, vamos abordar a implementação de autenticação e autorização seguras utilizando JSON Web Tokens (JWT). Você entenderá como proteger suas rotas, autenticar usuários e gerar tokens seguros para garantir que apenas usuários autorizados tenham acesso aos recursos do seu micro-serviço.

Este curso não apenas ensinará os conceitos teóricos, mas também fornecerá uma abordagem prática. Você terá a oportunidade de trabalhar em exercícios e projetos práticos para aplicar todo o conhecimento adquirido. Nossa equipe de instrutores experientes estará à disposição para responder a todas as suas dúvidas e garantir que você esteja progredindo e compreendendo os tópicos abordados.

Prepare-se para dominar o Node.js, tanto em JavaScript quanto em TypeScript, e se tornar um desenvolvedor confiante na criação de micro-serviços de vendas eficientes, seguros e escaláveis. Junte-se a nós neste curso empolgante e embarque nessa jornada de aprendizado!

What You Will Learn!

  • API Restful
  • Express 4 e 5
  • Padrão de projeto utilizando Eslint e Prettier
  • Padrão MVC no backend
  • Banco de dados postgresql no Docker
  • NodeJS com javascript e typescript
  • Tratamento de exceções
  • Autenticação com token JWT
  • Criação de middleware para tratar erros e autenticação
  • Prisma Orm e TypeORM
  • Criação de projeto Nest

Who Should Attend!

  • Destinado para quem deseja criar backend utilizando javascript/typescript