Repositório de estudos e treinos práticos de Programação Orientada a Objetos (POO) em Python.
- Classes e Objetos
- Construtor (
__init__) - Métodos e
return - Encapsulamento (
_atributo) @propertye@setter- Herança
- Override (sobrescrita de métodos)
super()
Os arquivos contêm exercícios progressivos para fixar POO, incluindo desafios como:
- Sistema de Conta Bancária (depositar, sacar, validações)
- Sistema de Alunos (média e aprovação)
- Sistema de Animais (herança e polimorfismo)
- Treino final com Funcionários (encapsulamento + herança + override)
Evoluir para nível profissional em Python, com foco em:
- Estágio e desenvolvimento backend
- Área de dados (SQL + Python)
- Boas práticas e código limpo
- Classes abstratas (
ABC) - SOLID Principles
- Mini projetos completos
- Python aplicado a dados (pandas + SQL)
github:feat: Nova funcionalidade (afeta o código).chore: Tarefa rotineira (não afeta o código de produção)