Esse projeto foi criado com o objetivo de auxiliar o aprendizado básico em Programação Orientada a Objetos (POO) com a ajuda do lendário Tibia! Este repositório oferece 6 sessões que te guiarão pelos principais conceitos da POO, utilizando exemplos práticos e envolventes do famoso MMORPG.
🔤 Sessão 0 - Introdução à POO:
Mergulhe no universo da POO e compreenda seus fundamentos. Desvende os benefícios e as características que tornam a POO uma ferramenta poderosa para o desenvolvimento de software.
⛩ Sessão 1 - Os 4 Pilares da POO:
Domine os pilares da POO: Encapsulamento, Herança, Abstração e Polimorfismo. Aprenda como esses pilares se traduzem em um código mais eficiente, organizado e reutilizável.
🔥 Sessão 2 - Implementação Prática I - Criando Objetos:
Dê vida aos seus primeiros objetos em Python. Explore os conceitos de classes, atributos e métodos através de exemplos práticos.
Crie uma classe "Criatura" robusta e versátil. Implemente herança e encapsulamento para aprimorar seu código.
🧙🏽♂️ Sessão 4 - Implementação Prática III - Criando a Classe Personagem:
Desenvolva uma classe "Personagem" completa e interativa. Utilize polimorfismo para adicionar funcionalidades avançadas.
🧭 Sessão 5 - Considerações Finais:
Reflita sobre os aprendizados da jornada e explore os próximos passos em sua aventura com a POO.
Código Python comentado passo a passo para você aprender na prática.
Teste seus conhecimentos e pratique suas habilidades com desafios relacionados ao Tibia, replicando o que foi aprendido.
- Compartilhe suas dúvidas e insights na seção de Discussões.
- Contribua com sugestões e melhorias para o projeto.
Comece sua jornada agora mesmo!
Siga as instruções nas sessões de Markdown para iniciar seu aprendizado. Aventure-se no mundo da POO e torne-se um mestre do desenvolvimento!
Clone este repositório para o seu computador.
git clone https://github.com/josehenriqueroveda/OOP-Python-Tibia.git
Documentação Python: https://docs.python.org/3/
Tibia Wiki: https://www.tibiawiki.com.br/wiki/
Este repositório é um guia para te auxiliar na sua jornada de aprendizado em POO.
Sinta-se à vontade para adaptar o conteúdo e os desafios de acordo com suas necessidades.
A comunidade está aqui para te ajudar!
Boa sorte em sua aventura!