Início Profile Projeto
Avatar de

Gustavo da Silva Amaral Santos

Titulo do meu projeto

  • TypeScript
  • OOP
  • SOLID

🎲🐉🐉🐉agon:

🪧 Vitrine.Dev
Nome Titulo do meu projeto
🏷️ Tecnologias TypeScript, OOP, SOLID
🚀 URL https://github.com/GusttavoCDN/ts_trybers_and_dragons
🔥 Desafio N/A

📃 About/Sobre

:us: English

TypeScript, OOP (Object-Oriented Programming) and SOLID project developed byGustavo da Silva at the end of Unit 27 of Trybe's Web Development course. I was approved with 100% of the mandatory and optional requirements met.

We had to create classes, interfaces and types for a Dungeons and Dragons-style RPG game using OOP and SOLID principles

:brazil: Português

Projeto de TypeScript, POO (Programação Orientada a Objetos) e SOLID desenvolvido por Gustavo da Silva ao final do Bloco 27 do curso de Desenvolvimento Web da Trybe. Fui aprovado com 100% dos requisitos obrigatórios e opcionais atingidos.

Tivemos que criar classes, interfaces e tipos para um jogo de RPG estilo Dungeons and Dragons utilizando príncipos de POO e Solid.

:man_technologist: Developed Skills/Habilidades Desenvolvidas

:us: English
  • Create classes, abstract classes and methods
  • Define types and interfaces
  • Use OOP concepts such as Abstraction, Encapsulation, Inheritance, Composition and Polymorfism
  • Use SOLID principles, such as Single Responsability, Open/Closed, Dependency Inversion, Substitution (Liskov) and Interface Segregation
:brazil: Português
  • 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

🛠️ Tools/Ferramentas

  • TypeScript
  • OOP (Object-Oriented Programming)
  • SOLID