Nest.js e React.js do zero ao avançado com typescript [2023]

Desenvolvimento Web Full Stack com NestJS (REST API) e React: Construa Aplicações Modernas e Escaláveis

Ratings: 3.92 / 5.00




Description

Este curso tem como objetivo ensinar aos alunos como criar um sistema completo de loja online utilizando tecnologias modernas de desenvolvimento web. O curso utilizará o framework Nest.js no backend para criar uma API RESTful para gerenciar as operações de compra e venda na loja online. Será utilizado também o TypeScript para tipagem de dados e melhorar a qualidade do código. Além disso, serão abordados testes unitários para garantir que o código esteja funcionando corretamente.

No front end, o curso utilizará o React.js para criar uma interface de usuário moderna e responsiva. Também será utilizado o TypeScript para melhorar a manutenção e legibilidade do código. Os alunos aprenderão a criar componentes reutilizáveis, consumir dados da API e criar páginas dinâmicas e interativas.

O curso irá abordar temas importantes como autenticação e autorização, gerenciamento de sessões, validação de dados, segurança, escalabilidade e performance. Os alunos também aprenderão boas práticas de desenvolvimento web, como escrever testes unitários e como criar um código limpo, testável e de fácil manutenção.

Ao final do curso, os alunos terão as habilidades necessárias para criar um sistema de loja online completo utilizando tecnologias modernas de desenvolvimento web e estarão preparados para aplicar esses conhecimentos em seus projetos futuros. O curso é ideal para desenvolvedores web que desejam aprimorar suas habilidades em tecnologias modernas, escrever código de alta qualidade e garantir a qualidade do código por meio de testes unitários.

What You Will Learn!

  • Criar um sistema de vendas online do backend ao frontend, utilizando as melhores práticas do mercado
  • Desenvolver software utilizando testes unitários
  • Criar sistemas acompanhando sempre as documentações e mantendo o projeto sempre atualizado
  • Realizar estudos de casos dos projetos desde a concepção até a entrega em produção
  • Aprender React, React Hooks, Componentes customizados, Context API, Redux, Requisições e etc.
  • Criar testes unitários utilizando utilizando TDD
  • Criar todo o sistema utilizando typescript
  • Aprender a utilizar styled-components de forma avançada
  • Aprender como é feito a autenticação de usuários utilizando token JWT

Who Should Attend!

  • Desenvolvedores iniciantes que querem aprender a montar um sistema desde a parte de ideação