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
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