Problemas de travamento com threading em scripts Python
Best Practices
Foto de perfil de Leandro Hirt da Academify

Python Threading: Threads, Locks, Concurrency

Learn Python threading: why scripts freeze, create and start threads, use join(), avoid race conditions with Lock, and use ThreadPoolExecutor

Ler mais

Tempo de leitura: 4 minutos
03/06/2026
Transformando scripts Python em executáveis para Windows
IDEs and Tools
Foto de perfil de Leandro Hirt da Academify

Executable Python Scripts with PyInstaller

Learn to create executable Python scripts using PyInstaller: set up a virtual environment, build a single-file .exe, add an icon,

Ler mais

Tempo de leitura: 3 minutos
03/06/2026
Como resolver UnicodeDecodeError em arquivos Python
Error Resolution
Foto de perfil de Leandro Hirt da Academify

Python UnicodeDecodeError: Fix Text Encoding

Fix Python UnicodeDecodeError: always specify encoding, use chardet to auto-detect, handle CSV files with Pandas, and apply try/except fallback.

Ler mais

Tempo de leitura: 3 minutos
03/06/2026
Criação de cliente TCP simples usando Python
Best Practices
Foto de perfil de Leandro Hirt da Academify

Python Sockets: Build a TCP Client

Build a simple Python TCP client using the socket module: connect to a server, send and receive bytes, handle errors,

Ler mais

Tempo de leitura: 3 minutos
03/06/2026
Uso do módulo time para controlar tempo em scripts Python
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python time: Sleep, Timestamps, Performance

Learn how Python's time module works: Unix timestamp, time.sleep() for pauses, localtime(), strftime() for date formatting, and measure execution time.

Ler mais

Tempo de leitura: 3 minutos
03/06/2026
Uso da função zip para combinar listas em Python
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python zip(): Combine Iterables in Parallel

Learn how Python zip() works: combine iterables, loop over multiple lists, handle different lengths, unzip with *, and use zip_longest

Ler mais

Tempo de leitura: 2 minutos
03/06/2026
Criação de hashes seguros para senhas usando Python
Best Practices
Foto de perfil de Leandro Hirt da Academify

Password Hashing with bcrypt in Python

Learn Python password hashing with bcrypt: generate secure hashes, verify passwords, understand salt, and build a complete authentication system.

Ler mais

Tempo de leitura: 4 minutos
03/06/2026
Uso do módulo collections para estruturas avançadas em Python
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python collections: Counter, deque, defaultdict

Learn Python's collections module: namedtuple, Counter, defaultdict, and deque for better performance and readability than built-in lists and dicts.

Ler mais

Tempo de leitura: 4 minutos
03/06/2026

Videoaulas gratuitas de Python

Aprenda os fundamentos da linguagem Python com aulas práticas e exercícios. Comece agora sem pagar nada.

Também no TikTok!

Mais de 19 mil pessoas aprendem Python comigo diariamente no TikTok.
Veja aulas curtas e práticas para aprender de forma simples e direta