Sistema Bancário 2 com Python

Aplicando Programação Orientada a Objetos no Bootcamp Suzano · DIO

Sistema Bancário com POO
Ver no GitHub

Sobre o Projeto


🧠 Este projeto propõe a criação de um sistema bancário em Python com estrutura orientada a objetos, abordando conceitos como encapsulamento, herança e polimorfismo. As funcionalidades incluem criação de contas correntes, depósitos, saques com regras de limite e consulta de extrato com histórico completo. Desenvolvido como parte do Bootcamp Suzano - Python Developer pela DIO.

🔨 Etapas do Desenvolvimento

  • 🏦 Criação de contas correntes com limite diário
  • 💰 Implementação de regras para depósito e saque
  • 🧾 Registro e exibição de histórico de transações
  • 🧠 Uso de POO para escalabilidade e manutenibilidade

💻 Tecnologias e Ferramentas

  • 🐍 Linguagem: Python 3.13.1
  • 🧩 Paradigma: Programação Orientada a Objetos
  • 📦 Imports nativos: datetime · os · abc (classes abstratas)
  • 🖥️ Editor: VSCode · PyCharm · Terminal

Estrutura: Classes `ContaCorrente`, `Usuario`, métodos específicos para tratar depósitos, saques e extrato.

Execução: Execute o main.py no terminal e siga o menu interativo.

Instrutor: Guilherme Arthur de Carvalho · Analista de Sistemas

← Voltar para Projetos Análise de Dados