- Node.js
- React.js
- MySQL
- Sequelize
- TypeScript
- Bootstrap
- JWT
- ExpressJS
- Jest
- Jio
- Helmet
- Supertest
- Dotenv
- Bcryptjs
- Axios
- Cors
- Base de programação web fullstack com JavaScript (frontend + backend)
- Construção de frontend para Single Page Application (SPA) usando ReactJS.
- Construção do backend através de Web APIs RESTful seguras com Node.js.
- Persistência de dados com MySQL e Sequelize (ORM).
- Boas práticas de programação com ExpressJS, TypeScript e testes.
- Autenticação de serviços com JSON Web Token (JWT) de chave simétrica e assimétrica.
- Utilização de React Bootstrap para construir telas elegantes e profissionais de maneira simples.
- Arquitetura MVC, filas, serverless, micro serviços e mais conceitos na prática.
- Desenvolvimento orientado a testes (TDD) com Jest e Supertest.
- Principais serviços disponíveis na AWS como Lightsail, S3, SQS, Lambda e mais.
- Publicação do projeto do curso em infraestrutura na Amazon AWS.
- Construção de um Software como Serviço (SaaS) multi-tenant que pode ser usado por múltiplos usuários com segurança.
- Como fazer um projeto do início ao fim que resolve um problema real e pode ser comercializado.
- Como fazer a administração de serviços da AWS utilizando suas APIs e SDKs.
- Arquitetura de micro serviços + filas + serverless para atender a escala.
- Experiências práticas e conhecimento acumulado dos professores e demais alunos.
- Introdução ao conceito de monorepo.
Aplicação desenvolvida no Curso Web FullStack JS - https://www.luiztools.com.br/curso-fullstack