Template para o backend com arquitetura em camadas. Revisão do módulo 5 do curso de FullStack da Labenu slides
Introdução à Autenticação;
- Criptografia e User Roles
- Serviços no backend
- Clean Code
Conceitos de orientação à objeto
- Estuturas usando classes
- Instânciação de classes
- atributos em métodos
- Herança e Polimorfismo
- static
- Interfaces
Introdução Arquitetura de software;
- Arquitetura em Camadas
- Estruturando entradas e saídas
- Relacionando Models
Testes utilizando Jest
- Testes em TS
- Inversão de Dependências
- Testes unitários e Mocks
- Testes no Backend