Blog

Python tutorials and tips on the Academify blog. Learn programming with examples, exercises, and projects from basic to advanced

Python PDF search with RAG
Projects
Foto de perfil de Leandro Hirt da Academify

Python PDF Search with RAG

Build Python PDF search with RAG, semantic retrieval, grounded answers, evaluation, and document security.

Read more

Reading time: 6 minutes
July 23, 2026
Python code demonstrating descriptors and attributes
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python Descriptors: Control Attribute Access

Learn Python descriptors with __get__, __set__, validation, property, instance storage, testing, inheritance and practical design tips.

Read more

Reading time: 6 minutes
July 22, 2026
Desenvolvedor programando em Python com Ruff para lint e formatação
Best Practices
Foto de perfil de Leandro Hirt da Academify

Ruff: Lint and Format Python Code

Learn Ruff for Python linting, formatting, automatic fixes, pyproject.toml, VS Code and CI with a practical project configuration.

Read more

Reading time: 9 minutes
July 22, 2026
Criação de chatbot com API da OpenAI usando Python
Projects
Foto de perfil de Leandro Hirt da Academify

OpenAI Chatbot with Python: Responses API

Build a Python chatbot with the OpenAI Responses API, secure environment variables, conversation memory, model configuration, and practical error handling.

Read more

Reading time: 7 minutes
July 10, 2026
Programador pensando enquanto analisa código em dois monitores
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Learn Programming from Scratch: Logic and Projects

Learn programming from scratch with a practical roadmap covering logic, languages, tools, exercises, projects, debugging, Git, and consistent study habits.

Read more

Reading time: 6 minutes
July 10, 2026
ícone de loop com o texto 'For' abaixo
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python for Loops: Iterate over Lists and Data

Learn Python for loops with sequences, range, enumerate, zip, dictionaries, nested loops, break, continue, comprehensions, and practical examples.

Read more

Reading time: 4 minutes
July 10, 2026
representação de automação com ícones de engrenagens, gráficos e pessoas no background
Automation and Scripts
Foto de perfil de Leandro Hirt da Academify

Python Automation: Files, CSV, and Scripts

Learn how to automate everyday tasks with Python: organize files, rename batches, process CSV data, create reports, schedule scripts, and

Read more

Reading time: 5 minutes
July 10, 2026
Manipulação e formatação de strings em Python
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python Strings: Methods, Slicing, and Formatting

Learn Python strings with creation, indexing, slicing, methods, formatting, Unicode, searching, validation, splitting, joining, and practical examples.

Read more

Reading time: 4 minutes
July 10, 2026