5 Ideias de projetos para você fazer com Python !
- #Python
Oi galera, tudo bem hoje eu vim passar uma lista de projetinhos em Python para você fazer, lembrando que você pode tentar fazer eles em qualquer linguagem também!
1 - Escreva um número por extenso.
Eu estava no estágio quando um cara me falou desse desafio para treinar algoritmos. Basicamente, você terá que criar um programa para ler um número de 0 até 999 e em seguida mostrar o valor dele por extenso. Exemplo:
Quem quiser ver a solução, está aqui :
https://github.com/leovd100/Projetos-Python/tree/master/ValorPorExtenso
2 - Um jogo da forca
Esse projeto é muito conhecido pelo pessoal que usa as apostilas da Caelum para estudar Python. Basicamente, o usuário irá digitar uma letra e o programa ira ver se a letra existe na palavra escolhida. As palavras ficam em um arquivo .txt separados. Esse software é bom para treinar leitura de arquivos, além de orientação a objetos.
Quem quiser ver a solução, está aqui :
https://github.com/leovd100/Projetos-Python/tree/master/jogo%20da%20forca
3 - Um Schedule
Para quem não sabe, um Schedule é uma rotina do sistema que fica executando certos softwares de x em x tempos durante um número limitado ou ilimitado de vezes de forma automática.
Aqui está um pequeno exemplo que executa de 10 em 10 segundos:
https://github.com/leovd100/Projetos-Python/blob/master/Projeto%20Schedule/scheduleTest.py
4 - Requisições de CEP com PySimpleGui
Bom aqui seriam 2 projetos diferentes, um para fazer as requisições e outro que seria a parte de interface do Python.
Nesse projeto você pode criar interfaces para os seus programas, além a comunicação do seu sistema com APIs externas.
Para fazer esse projeto você irá precisar da biblioteca do PySimpleGui
Aqui está um exemplo :
https://github.com/leovd100/Projetos-Python/tree/master/Requisicao%20CEP%20com%20tela
5 - Um CRUD com o Framework Web Django
Ok galera, acho que fui um pouco longe agora, mas vai ser bom. Nesse projeto você vai pode colocar a mão na massa em um projeto web e ver como Django funciona para enviar os dados para o front-end.
Quem for de JAVA ou C# pode estranhar um pouco a simplicidade do Django
Aqui está um exemplo do projeto :
https://github.com/leovd100/Agenda_Python_Django
Bom galera por enquanto é isso, por enquanto... fiquem com Deus e um abraço.