Escolha uma Página

Você talvez pense que programação é algo muito complicado. Algo para hackers, ou pessoas que estão acostumadas a usar a tecnologia há anos.

Mas isso não poderia estar mais longe da verdade. Hoje em dia, a programação está se tornando uma habilidade cada vez mais valiosa, e em pouco tempo aqueles que não souberem programar se tornarão obsoletos.

E é por isso que uma das nossas missões no Sigmoidal é levar uma grande verdade que eles não querem que você saiba: Qualquer um pode programar.

É isso mesmo. Você não precisa ser um gênio da lógica, ou ter feito 4 anos de Engenharia de Software para conseguir usar a programação no seu dia a dia. Mas qual linguagem você deve aprender?

A resposta para essa pergunta é simples: Python!

Python é a linguagem de programação mais utilizada no mundo hoje! Essa é uma linguagem altamente versátil e poderosa, com uma curva de aprendizado bastante amigável, o que a torna a linguagem perfeita para ser a sua primeira linguagem de programação.

Se você quer aprender a programar em Python, mesmo que você esteja saindo do absoluto zero, clique aqui.

Mas não adianta simplesmente aprender uma nova habilidade e deixar ela guardada na gaveta. Precisamos botar em prática e colher os benefícios que essa habilidade pode trazer. Por isso, aqui embaixo você vai encontrar 3 ideias de projetos em Python que vão facilitar a sua vida!

1 – Dashboard de Monitoramento de Ações

Que tal criar um dashboard automatizado que monitora os ativos da sua carteira de investimentos em tempo real, e te ajuda a entender o seu portfólio, identificar problemas e oportunidades, além de facilitar imensamente a atualização do valor das suas posições?

Pode parecer algo muito complexo, que levaria meses para produzir. Mas, com apenas algumas linhas de Python é possível criar um dashboard como esse!! No Python do Zero, temos um módulo inteiro dedicado a esse assunto.

2- Coleta de Dados de Anúncios Imobiliários

Você começa a procurar um novo imóvel para morar mas rapidamente percebe que a interface dos principais portais imobiliários é sofrível. Informações desencontradas, anúncios repetidos, descrições que não ajudam e a sensação de estar sempre procurando agulha no palheiro.

É aí que entra a oportunidade de praticar uma das habilidades mais interessantes que a programação pode oferecer: Web Scraping. Essa é uma técnica que permite fazer a coleta de dados diretamente de websites, que pode ser utilizado para fins de análise, por exemplo.

Dessa forma, é possível analisar duplicados, entender melhor a distribuição de preço, definir melhor o padrão custo x benefício, além de monitorar novas entradas. Além de útil para sua vida pessoal, ainda é um excelente projeto para o portfólio!

3- Criação de Relatórios Automatizados

Sabe aquele relatórios repetitivos, que você precisa buscar os dados em uma planilha, cruzar com os de outra, atualizar um documento diferente para então escrever um e-mail descrevendo as análises e então enviá-lo? E com isso lá se vão horas do seu dia que poderiam ter sido empregadas em algo mais produtivo.

E é aí que entra a boa notícia! Esse tipo de atividade é facilmente automatizado usando apenas algumas linhas de código em Python. Automatize a coleta e análise dos dados, compile tudo em um e-mail que é enviado automaticamente na periodicidade necessária.

E aí, qual desses projetos você vai fazer primeiro?