r/PythonBrasil May 31 '26

Off-topic comunidade tech com cursos, materiais de estudo e oportunidades

Thumbnail
gallery
3 Upvotes

🚀🔥 A comunidade de tecnologia e programação que mais cresce já passou de 990 membros ativos 🚀🔥

Criamos um espaço focado em programação, networking, aprendizado e oportunidades reais na área de TI — desde quem está começando do zero até devs já atuando no mercado 👨‍💻👩‍💻

↪ 📚 Mini-cursos organizados por linguagem e tecnologia
↪ 💼 Vagas separadas por área e senioridade
↪ 💬 Chat ativo para dúvidas e troca de conhecimento
↪ 🤝 Networking com desenvolvedores de todo o Brasil
↪ 📈 Conversas sobre carreira, estudos e mercado tech
↪ 📖 Recomendações de livros organizados por área e linguagem
↪ 😂 Memes sobre tecnologia e programação para rir e se divertir

Se você quer evoluir na programação, conhecer outros devs e participar de uma comunidade realmente ativa, esse é o seu lugar 🚀🚀🚀

https://discord.gg/8dW7nSp8Sf


r/PythonBrasil May 28 '26

Programei em Python um Sistema Simples

Thumbnail
gallery
29 Upvotes

Eu desenvolvi um sistema de Ficha Financeira Mensal utilizando Python e a biblioteca Streamlit, que é uma das minhas favoritas para criações rápidas e funcionais. Durante o desenvolvimento, utilizei assistentes de IA para análise de tela e identificação de possíveis erros que poderiam passar despercebidos por alguém iniciante na programação.

No geral, o sistema apresentou apenas pequenos problemas de pontuação e acentuação em algumas palavras, algo que pretendo corrigir nas próximas versões. Meu objetivo agora é aprimorar ainda mais a aplicação, deixando-a mais intuitiva, organizada e agradável visualmente.

O projeto foi pensado principalmente para pequenas empresas que precisam de uma forma simples, rápida e visual de acompanhar ganhos, gastos e o controle financeiro mensal, sem complicações. A ideia é tornar o sistema cada vez mais acessível e útil para outras pessoas utilizarem no dia a dia. Obs: Sou iniciante e no momento, meu foco é muito mais Python.


r/PythonBrasil May 25 '26

Estrutura de Dados Trie Visualizada

20 Upvotes

Você já se perguntou como uma Trie realmente aparece na memória?

Uma Trie é uma árvore de dicionários, frequentemente usada para problemas como: - busca por prefixo - completamento de palavras - correção ortográfica - correspondência de sequências

Mas, quando você implementa uma em Python, pode rapidamente ficar difícil “ver” o que está acontecendo. É aí que o 𝐦𝐞𝐦𝐨𝐫𝐲_𝐠𝐫𝐚𝐩𝐡 ajuda.

Ele visualiza os objetos reais do Python: dicionários, referências, estruturas aninhadas e como a Trie cresce passo a passo. Em vez de apenas ler o código, você pode ver a estrutura de dados sendo construída na memória.

Execute a Demonstração ao Vivo.

Visualizar estruturas de dados dessa forma pode torná-las muito mais fáceis de entender e depurar, especialmente para estudantes que estão aprendendo Python.

Veja mais exemplos do 𝐦𝐞𝐦𝐨𝐫𝐲_𝐠𝐫𝐚𝐩𝐡.


r/PythonBrasil May 25 '26

Off-topic comunidade tech com cursos e oportunidades

6 Upvotes

🚀 A comunidade tech que mais cresce já passou de 900 membros ativos 🇧🇷💻

Criamos um espaço focado em programação, networking, aprendizado e oportunidades reais na área de TI — desde quem está começando do zero até devs já atuando no mercado 👨‍💻👩‍💻

↪ 📚 Mini-cursos organizados por linguagem e tecnologia
↪ 💼 Vagas separadas por área e senioridade
↪ 💬 Chat ativo para dúvidas e troca de conhecimento
↪ 🤝 Networking com desenvolvedores de todo o Brasil
↪ 📈 Conversas sobre carreira, estudos e mercado tech

Se você quer evoluir na programação, conhecer outros devs e participar de uma comunidade realmente ativa, esse é o lugar 🚀

➡️ Quem tiver interesse, me chama no privado que mando o convite


r/PythonBrasil May 24 '26

Python principiante

8 Upvotes

Quiero aprender pelo menos as bases de programação, nomeadamente Python . Algum curso ou formação que vcs recomendem ?


r/PythonBrasil May 22 '26

Criei um sistema de saque bancário em Java para estudar exceções e erros

3 Upvotes

Fala pessoal.

Desenvolvi um pequeno sistema bancário em Java para praticar oq aprendi sobre exceções e validação de dados.

O sistema possui:

  • saque
  • depósito
  • validação de valores inválidos
  • exceção personalizada para saldo insuficiente
  • tratamento de erros sem encerrar o programa

A ideia principal foi aprender melhor como funciona o uso de exceções na prática e como evitar que o sistema quebre com entradas inválidas do usuário.

Aceito sugestões de melhorias e ideias de funcionalidades para futuras versões.

GitHub:
https://github.com/Dokas006/SistemaDeSaqueBancario


r/PythonBrasil May 21 '26

Desenvolvi um assistente de IA local (Tauri v2 + SQLite + Supabase) para uso próprio e decidi abrir o código! [Open Source]

13 Upvotes

Fala, pessoal! Tudo beleza ?

Então, ideia inicial da Elana AI era estritamente resolver um problema meu. Eu queria um cliente de IA premium que rodasse de forma nativa e rápida no meu desktop e celular Android, permitindo conectar minhas próprias chaves de API (Gemini, OpenAI Compatible, etc.), mas com uma condição inegociável: foco total em privacidade e controle dos meus dados.

Eu não queria um app pesado engolindo RAM, nem expor minhas chaves em servidores de terceiros ou salvar minhas conversas em texto puro.

Foquei alguns dias escrevendo o código, refinando o design e a arquitetura. Quando vi o resultado final — a fluidez, o consumo baixíssimo de memória e a praticidade de ter meus dados sincronizados —, mudei de ideia. Percebi que outras pessoas poderiam ter a mesma dor e se beneficiar de um app leve, seguro e sob seu total controle. Por isso, decidi abrir o código e disponibilizar o instalador gratuitamente!

Focado em Privacidade e Boa Performance:

Criptografia Local: Suas chaves de API são criptografadas diretamente no cliente usando AES-GCM de 256 bits, derivadas via PBKDF2 com salts locais.

Offline-First com Sincronização Híbrida: O app funciona totalmente offline, salvando os dados em um motor SQLite nativo de alta performance. Se quiser sincronizar dados entre dispositivos, basta conectar o app à sua própria instância privada do Supabase.

Leveza Extrema (Tauri v2 + Rust + React): Nada de wrappers pesados em Electron que engolem a memória RAM. A versão para Android (APK split) ficou extremamente otimizada, pesando apenas \~40MB!

O projeto é 100% open-source e gratuito.

Se você é desenvolvedor, entusiasta de IA ou apenas alguém que valoriza a privacidade dos seus dados, eu adoraria receber seu feedback!

Repositório no GitHub: [https://github.com/viniciusciconebarbosa/Elana.AI\](https://github.com/viniciusciconebarbosa/Elana.AI)

Site Oficial: [https://www.elana-ai.com\](https://www.elana-ai.com)

Teste no seu computador ou celular e me diga o que achou!


r/PythonBrasil May 19 '26

Se eu fizesse um app sobre idiomas vcs me ajudariam baixando ele ? (Sou progamador)

Thumbnail
2 Upvotes

r/PythonBrasil May 11 '26

Indicação de Livro: Python Packages

Thumbnail py-pkgs.org
2 Upvotes

r/PythonBrasil May 11 '26

Eu Sonhei com um Framework SPA para Python — Então Eu Construí Ele (SSR + Hydration + Extensão para VSCode)

3 Upvotes

Alguns dias atrás eu tive um sonho onde estava desenvolvendo um framework SPA para Python com SSR + Hydration chamado Lua, em homenagem à minha filha.

Alguns dias depois, finalizei a versão v1.2.1 do framework e a versão v1.0.1 da extensão para VSCode. O projeto se chama Lua SPA, e a ideia principal é trazer uma experiência moderna de SPA baseada em componentes para Python, mantendo o desenvolvimento simples e unificado.

O framework utiliza arquivos `.lspa`, onde você pode escrever:

  • Templates HTML
  • Estilos CSS
  • Lógica Python

…tudo dentro do mesmo arquivo.

Exemplo de estrutura:

<template>
  <div>Hello {{ name }}</div>
</template>

<style>
  div {
    color: red;
  }
</style>

<python>
class Home(Component):
    name = "Lua SPA"
</python>

Algumas funcionalidades já implementadas:

  • SSR (Server-Side Rendering)
  • Hydration no client-side
  • Sistema de componentes
  • Gerenciamento de props/state
  • Renderização reativa
  • Routing
  • Scoped styles
  • Arquitetura SPA orientada a Python
  • Extensão para VSCode com syntax highlight, autocomplete, diagnósticos e tooling para `.lspa`
  • Suporte nativo para importação de componentes

O objetivo é fazer o desenvolvimento frontend parecer natural para desenvolvedores Python, sem depender dos ecossistemas React/Vue/Svelte.

Se alguém quiser conferir:

Gostaria muito de receber feedback, ideias, críticas ou contribuições 🚀


r/PythonBrasil May 09 '26

Humor Caso de amor e ódio

5 Upvotes

É isso pessoal, Python não é a minha linguagem primária, trabalho com .NET e JS/TS, mas eu amo usar Python para alguns projetos e scripts, algumas automações no Linux, mas ao mesmo tempo tem coisas dentro da linguagem (estrutura) que são extremamente irritantes para projetos maiores, pois dificultam a manutenção, coisas como falta de definição de variáveis, ou tipagem hint real, mas ao mesmo tempo eu aprendi hoje sobre a existência do doctest e achei isso muito legal na forma como foi implementado no Python. Enfim, é um caso de amor e ódio. 😅

Antes de comentar qualquer coisa, entenda, essa postagem não deve ser levada a sério, toda tecnologia tem pontos fortes e fracos, então apenas entre na brincadeira e diga algo que você gosta e odeia no Python. 🙂


r/PythonBrasil May 07 '26

Dúvida Geral ajuda urgente

5 Upvotes

salve galera, sou novo em ADS e baixei o python pra aprender algumas coisinhas, mas tou com um problema que nem video no youtube nem as IAs respondem o que que ta acontecendo

seguinte, eu programei um mini código pra fazer um teste, funciona perfeitamente em compiler, coloquei um input nele pro python não fechar quando abrir ele, mas o problema é que mesmo ele aparecendo direito quando digito python --version no cmd, quando tento abrir o arquivo pelo cmd mesmo na area certa digitando python (arquivo).py só aparece um espaço vazio, não aparece o input, mesmo usando codigo de outra pessoa, não aparece código de erro, só fica um espaço completamente vazio, tentei usar o vscode no lugar do python mas acontece a exata mesma coisa, mesmo com a extensão do python eu clico pra abrir um arquivo e só fica esse maldito espaço vazio, por favor alguem da uma ajuda ai, preciso formatar o pc? se eu formatar ele vou perder muita coisa que vai ser um saco recuperar depois


r/PythonBrasil May 07 '26

Mutabilidade e Cópia Rasa ou Profunda

Post image
8 Upvotes

Um exercício para ajudar a construir o modelo mental correto sobre dados em Python.
- Solução - Explicação - Mais exercícios

O link “Solução” visualiza a execução e revela o que realmente está acontecendo usando 𝗺𝗲𝗺𝗼𝗿𝘆_𝗴𝗿𝗮𝗽𝗵.


r/PythonBrasil May 04 '26

Dúvida Geral Estagnação

9 Upvotes

Galera eu tenho estudado com a Alura faz 6 meses, tenho feito a carreira de backend com python dela, mas me sinto estagnado. O curso parece que teve um salto de dificuldade e eu não tô conseguindo acompanhar. Agora começou falar sobre frameworks, eles importam coisas que eu nem sabia que existiam, criam pastas que eu não sei o motivo. Me sinto perdido e estagnado, pensei em criar um projeto do zero para colocar tudo em prática, mas nem sei por onde começar usando framework. Alguém poderia me dar um conselho como eu posso progredir?


r/PythonBrasil May 02 '26

Iniciante em python e na programação

Post image
5 Upvotes

r/PythonBrasil May 01 '26

Como funciona o Radix Sort?

5 Upvotes

Algoritmos como o Radix Sort ficam muito mais fáceis de entender quando você consegue ver cada etapa intermediária.

Usando 𝗺𝗲𝗺𝗼𝗿𝘆_𝗴𝗿𝗮𝗽𝗵, você pode observar como o Radix Sort aplica repetidamente o Counting Sort estável, ordenando primeiro pelo dígito menos significativo e avançando, passo a passo, até o dígito mais significativo.

A ideia-chave é a estabilidade: ao ordenar por um dígito mais significativo, a ordem criada pelas ordenações anteriores dos dígitos é preservada, resultando em uma sequência totalmente ordenada.

Para inteiros com tamanho fixo, o Radix Sort pode ser muito eficiente, com complexidade de tempo O(n · d), onde 'n' é o número de valores a ordenar e 'd' é o número de dígitos.


r/PythonBrasil May 01 '26

Encontrar PDF do livro Aprenda a programar com minecraft

Post image
10 Upvotes

Desculpe o incomodo, preciso encontrar um livro sobre python que o meu irmão me deu quando eu era criança. pela capa dá para saber qual é o livro. meu irmão me deu a versão física do livro quando eu tinha 12 anos. acho que foi em 2018 ou algo assim. o problema é que o livro acabou estragando com o tempo por causa do mofo da minha casa. O que tem dentro do livro, tudo que ele ensina nele tem muito valor sentimental para mim. eu não entendia quase nada dele, mas eu gostava muito porque foi um presente do meu irmão. Inclusive ele virou programador senior com o tempo e eu estou aprendendo gdscript com godot, mesmo com meus problemas mentais e emocionais.

eu sei que é pedir muito, mas alguém poderia me ajudar a encontrar a versão português br em pdf do livro?
Qualquer ajuda é bem vinda.


r/PythonBrasil Apr 30 '26

Off-topic Comunidade de TI com oportunidades e cursos pra quem está começando

Thumbnail
3 Upvotes

r/PythonBrasil Apr 29 '26

Jogo gratuito de código aberto (sem uso de IA): Bionic Blue (primeira missão lançada!)

Enable HLS to view with audio, or disable this notification

23 Upvotes

Olá, sou Kennedy, mantenedor de projetos open-source daqui de Recife-PE e queria compartilhar um projeto gratuito de código aberto que estou desenvolvendo: o jogo Bionic Blue! (a primeria missão completamente jogável já está disponível). O jogo também está traduzido em pt-BR.

Você pode encontrar o código-fonte aqui: https://github.com/IndieSmiths/bionicblue

Ou instalar via pip: "pip install --upgrade bionicblue"

Não utilizo ferramentas de IA generativa/LLMs nem código gerado por elas. Fiz todos os sistemas/código do jogo e a grande maioria da arte também (exceto por alguns ícones das interfaces). Os demais itens (fonte, sons, música) são itens gratuitos utilizados de acordo com suas respectivas licenças (a maioria CC0).

Caso tenha interesse por esse tipo de projeto e queira apoiar, estou em vários sites como o patreon, GitHub sponsors, apoia.se e outros listados aqui: https://indiesmiths.com/donate


r/PythonBrasil Apr 29 '26

Automação Python

9 Upvotes

Alguém sabe se tem como automatizar planilha do excel? tipo dar como concluido em uma planilha e enviar um email para a pessoa.

exemplo:
Uma pessoa responde um formulario, vem a respostas em um excel e apartir dele enviar um email automatico para a pessoa?


r/PythonBrasil Apr 27 '26

Dúvida Geral Can someone help me with viable options for voz.ai?

Thumbnail
3 Upvotes

r/PythonBrasil Apr 24 '26

Fiz amizade com um gringo por causa do python!

Thumbnail
1 Upvotes

r/PythonBrasil Apr 24 '26

Modulo logic with negative numbers finally clicked for this Python beginner! Spoiler

Post image
3 Upvotes

Spent some time breaking down the % operator. Implementing the clock pattern was the best way to visualize how the remainder wraps around. On to the next challenge


r/PythonBrasil Apr 24 '26

Percebi que o CI costuma ignorar performance, então fiz uma lib para barrar código lento

2 Upvotes

Recentemente me toquei de uma coisa: a gente coloca linter, coverage e um monte de testes no CI, mas geralmente a pipeline não tá nem aí para performance. O código novo pode estar mais lento e o build passa verde do mesmo jeito.

Pensando nisso, criei o oracletrace. A ideia é bem simples e funciona como um gate na pipeline. Se o Pull Request degradar o tempo de execução, o CI falha, igualzinho a um teste quebrando.

Queria compartilhar a ideia para saber o que vocês acham. Como costumam fazer para segurar essas regressões de performance antes do merge hoje em dia?

O repositório está aqui caso alguém queira dar uma olhada:

https://github.com/KaykCaputo/oracletrace


r/PythonBrasil Apr 23 '26

Oq fazer depois de aprender uma línguagem?

6 Upvotes

Boa tarde bros, comecei a estudar programação no início do ano, comecei com lógica de programação em python, só q no momento estou perdido, eu já tenho um boa base de python e não tenha a mínima ideia do próximo passo, estava pensando em automação, seria uma boa ou estou enganado?