Skip to content

Coleção de pequenos projetos em Python inspirados nos cursos "Praticando Python" da Alura, que oferece desafios para consolidar os conhecimentos da linguagem. Algumas propostas foram alteradas para aumentar seu escopo e proporcionar mais funcionalidades.

Notifications You must be signed in to change notification settings

iangarciadev/Mini_Projetos_Python

Repository files navigation

Mini_Projetos_Python

Coleção de pequenos projetos em Python inspirados nos cursos "Praticando Python" da Alura, que oferece desafios para consolidar os conhecimentos da linguagem. Algumas propostas foram alteradas para aumentar seu escopo e proporcionar mais funcionalidades.

Lista de Projetos

  1. Gerenciador de Vendas
    • Permite o resgistro e a comparação do valor arrecadado com produtos. O usuário cadastra os produtos, as quantidades vendidas e o preço. O programa permite verificar o total de vendas de cada produto individualmente e também compará-los.
  2. Gerenciador de Notas
    • Possibilita ao usuário cadastrar alunos e suas notas e verificar se estão aprovados, de recuperação ou foram reprovados. Pode-se buscar um aluno individualmente e ver seu status, verificar todos os alunos com um status específico ou listar todos os alunos cadastrados.
  3. Validador de Empréstimos
    • Valida se um empréstimo pode ser concedido ou não com base no valor das parcelas e na porcentagem máxima da reda que pode ser dedicada ao emrpéstimo. Também permite verificar qual seria o valor máximo do empréstimo com base na porcentagem da renda que pode ser endereçada ao seu pagamento
  4. Gerenciador de biblioteca
    • Programa pensado para auxiliar na manutenção da quantidade de exemplares de cada livro e gerenciar os empréstimos. Podem ser adicionados novos livros, alterar a quantidade disponível em estoque, listar todos os livros cadastrados, registrar um empréstimo ou registrar uma devolução. As funções de empréstimo e devolução subtraem um exemplar do estoque disponível enquanto a devolução retorna esse exemplar para o registro.
  5. Validador de Senhas
    • O programa verifica se o nome de usuário possui mais de cinco caracteres e, se o resultado é afirmativo, o usuário é validado e segue para a verificação da senha. Para ser validada a senha deve ter mais de 8 caracteres, possuir uma letra maiúscula, um número e um caractere especial.
  6. Calcladora de Descontos
    • Calculadora que recebe a porcentagem do desconto e o valor original e retorna o valor final com o desconto aplicado.

About

Coleção de pequenos projetos em Python inspirados nos cursos "Praticando Python" da Alura, que oferece desafios para consolidar os conhecimentos da linguagem. Algumas propostas foram alteradas para aumentar seu escopo e proporcionar mais funcionalidades.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages