Esse Projeto se baseia num jogo de RPG de mesa (Dungeons and Dragons) e teve como objetivo, consolidar os conhecimentos sobre POO, Typescript e SOLID aprendidos ao final do modulo de POO na Trybe.
- Node.js |
- Typescript | [Tipagem de variáveis]
- POO | [Programação Orientada a Objetos]
- SOLID | [Princípios de design de código orientado a objeto]
- Criar classes e classes e métodos abstratas
- Definir types e interfaces
- Utilizar conceitos de POO como: Abstração, Encapsulamento, Herança, Composição e Polimorfismo
- Utilizar princípios de SOLID como: Responsabilidade Única, Aberto/Fechado, Inversão de dependência, Substituição de Liskov e Segragação de Interfaces
cd Trybers-and-Dragons
npm install