Vigésimo quinto projeto do curso de desenvolvimento Web da Trybe e nono/último do módulo de Backend. Desenvolvi o backend/CRUD de uma aplicação de dados de futebol (rankings, partidas e resultados) utilizando Typescript, com TDD, atento aos paradigmas POO e aos princípios do SOLID (Primeiro contato com POO e SOLID). Principais conhecimentos desenvolvidos e aperfeiçoados nesse projeto:
- Typescript
- POO (Programação Orientada a Objetos)
- SOLID (S - Princípio da resonsabilidade única, O - Princípio Aberto/Fechado, L - Princípio de substituição de Liskov, I - Princípio da segregação da interface e D - Princípio da inversão da dependência)
- TDD (Desenvolvimento Orientado a Testes)