Python Brasil 2025

To see our schedule with full functionality, like timezone conversion and personal scheduling, please enable JavaScript and go here.
09:00
09:00
210min
Construa seu primeiro projeto de Aprendizado de Máquina
WESIN RIBEIRO ALVES

Neste tutorial, vamos construir do zero um projeto de aprendizado de máquina utilizando as bibliotecas scikit-learn, pandas, numpy e matplotlib para uma tarefa de regressão

Beginner
Impacta - Sala 208
09:00
420min
Da idéia ao deploy com Plone
Érico Andrei

Nesse tutorial você aprenderá como criar um novo projeto utilizando Plone (Portal Modelo, Portal Padrão ou Portal Brasil), deixar o projeto com a sua cara e fazer o deploy em um ambiente remoto.

Intermediate
Impacta - Sala 201
09:00
210min
Orientação a Objetos com Python do Zero
Marcos Rocha

Neste tutorial, vamos explorar os fundamentos da POO em Python com exemplos práticos, ajudando você a escrever código mais organizado, reutilizável e fácil de manter.

Beginner
Impacta - Sala 203
09:00
210min
Python com Microcontrolador
Quenia Gouevia, -

Ministrado por Alex, ex-aluno do Núcleo de Tecnologia do MTST

Aprenda programação básica com MicroPython e ESP32 usando a plataforma BIPES. Ideal para iniciantes em IoT.

Beginner
Impacta - Sala 206
12:30
12:30
90min
Intervalo
Impacta - Sala 203
12:30
90min
Intervalo
Impacta - Sala 204
12:30
90min
Intervalo
Impacta - Sala 206
12:30
90min
Intervalo
Impacta - Sala 208
14:00
14:00
210min
AWS VIBE CODING DOJO: Programação Colaborativa + IA! 👥
Marcelo Palladino

Experiência imersiva de 2h combinando programação colaborativa e IA generativa. Desenvolva soluções reais em equipe usando Amazon Q Developer CLI, com mentoria de especialistas AWS.

Beginner
Impacta - Sala 202
14:00
210min
Análise geoespacial com Python
Gesiel Lopes

Neste tutorial, apresentaremos o poder do python para realizar a análise de dados com informações geográficas visando a compreensão de padrões espaciais.

Beginner
Impacta - Sala 206
14:00
210min
Data Science Financeira: Python para Tomada de Decisões
Carla Sant'Ana, Pedro Henrique Lima Xavier Dutra

Domine análise de dados financeiros com Python. Aprenda a usar pandas, NumPy e machine learning para simular cenários, prever tendências e tomar decisões estratégicas.

Intermediate
Impacta - Sala 204
14:00
210min
Documentar é só o começo!
Melissa Weber Mendonça

Aprenda do zero a documentar pacotes Python com tranquilidade! Vamos falar de GitHub, Sphinx, MkDocs, temas bonitos e deploy automático com GitHub Actions ou ReadTheDocs (a documentação é com você!)

Beginner
Impacta - Sala 208
14:00
210min
Testes automatizados com Python, Pytest e Playwright
Andressa Cabistani

Testes automatizados são importantes para garantir a qualidade de um produto. Usando Python, Pytest e Playwright, o framework de automação do momento, vou mostrar como aumentar a cobertura de testes.

Intermediate
Impacta - Sala 203
09:00
09:00
210min
Banco tá lento né? Vamo otimizar isso aí!
Nilton Frederico Teixeira

Utilizando os dados do Censo de 2022 do IBGE, aprenderemos a avaliar performance de um banco de dados transacionais (com Postgres, mas os conceitos servem para os demais), melhorar e prever gargalos.

Intermediate
Impacta - Sala 208
09:00
420min
Criando um framework Web de brinquedo só com Python
Osvaldo Santana Neto

Os participantes deste tutorial aprenderão como construir um framework Web do zero usando somente as bibliotecas padrão do Python. Conceitos fundamentais de Web/REST também serão apresentados.

Intermediate
Impacta - Sala 202
09:00
210min
Ensinar Python com Alegria: Didática e Vocação Viva
Fernando Masanori Ashikaga

Tutorial para quem quer ensinar Python com alegria, acolhimento e eficácia. Vamos falar de vocação, didática, erros comuns e como transformar vidas com código.

Beginner
Impacta - Sala 206
09:00
420min
ML Engineering na Prática: Combinando Kedro com MLFlow
Gustavo Mendonça Ferratti, Caroline Dartora Burkoski Zago

Um tutorial prático que combina duas ferramentas poderosas para profissionais que desejam aplicar engenharia de ML com foco em produção, escalabilidade e boas práticas de modelagem.

Intermediate
Impacta - Sala 201
09:00
210min
Pipelines de dados com Airflow
Edson Bomfim

Este tutorial introdutório ao Apache Airflow é voltado para pessoas desenvolvedoras que já trabalhem com dados e desejam dar o próximo passo com ferramentas modernas de pipelines de dados.

Intermediate
Impacta - Sala 203
09:00
210min
Python nas Nuvens: Validando Infraestrutura AWS com Código
Paula SIlva, Maria Giovanna Sales, Izabely Gama

Você já parou para pensar que não é só o código da sua aplicação que precisa ser testado? Vem com a gente descobrir como a validação da infraestrutura está transformando a forma de garantir qualidade.

Intermediate
Impacta - Sala 204
12:30
12:30
90min
Intervalo
Impacta - Sala 203
12:30
90min
Intervalo
Impacta - Sala 204
12:30
90min
Intervalo
Impacta - Sala 206
12:30
90min
Intervalo
Impacta - Sala 208
14:00
14:00
210min
Criando aplicações de linha de comando amáveis
Álvaro Justen

Aprenda a criar CLIs amigáveis e robustas, só com a stdlib. Vamos ver o que torna uma CLI boa (ou péssima), boas práticas da filosofia UNIX e como facilitar a vida de quem ama o terminal.

Advanced
Impacta - Sala 203
14:00
210min
Seu primeiro modelo de Machine Learning no Python
Yukio

A ideia é ensinar como a pessoa pode criar um modelo preditivo simples, mesmo sem ter muita noção de modelagem. Partiríamos do básico até um modelo de árvore de decisão, sem entrar na matemática.

Intermediate
Impacta - Sala 208
14:00
210min
Sktime: previsão de séries temporais (en/pt)
Felipe Angelim

Nesse tutorial, mostraremos como utilizar os recursos do sktime para forecasting de séries temporais, além de como usar o framework para criar seus próprios modelos.

Intermediate
Impacta - Sala 206
09:00
09:00
210min
Começando com FastAPI: construa sua primeira API em Python
Felipe de Morais🤴🏾

Aprenda a criar sua primeira API com FastAPI! Neste tutorial para iniciantes, você vai construir uma API REST do zero usando Python de forma prática e descomplicada. 🚀

Beginner
Impacta - Sala 206
09:00
210min
Exploring 2D and 3D geometry libraries in Python
Alexandre B A Villares, Jim Schmitz

This tutorial will explore the creation and manipulation of 2D and 3D geometric objects. Specifically, it will focus on the shapely and trimesh libraries in the context of creative coding using py5.

Intermediate
Impacta - Sala 208
09:00
210min
Hackeando com Dados: Investigando a Privacidade em Ferramen
Nina da Hora

Explorar na prática como investigar aspectos críticos da privacidade de dados em ferramentas de inteligência artificial que geram áudio sintetizado por voz humana.

Beginner
Impacta - Sala 203
09:00
420min
Primeiros Passos com Python para Mulheres Iniciantes
PyLadies São Paulo

Um tutorial introdutório e acolhedor, conduzido por mulheres da comunidade PyLadies, voltado a iniciantes que desejam aprender a programar com Python do zero.

Beginner
Impacta - Sala 202
09:00
210min
Primeiros passos com Padrões de Projeto (com TDD)
Vitor Buxbaum Orlandi

Já sabe refatorar um código, mas ainda não entrou no mundo dos Padrões de Projeto? Essa é sua oportunidade de entender o motivo de existirem, e usá-los para melhorar um código existente.

Intermediate
Impacta - Sala 204
12:30
12:30
90min
Intervalo
Impacta - Sala 203
12:30
90min
Intervalo
Impacta - Sala 204
12:30
90min
Intervalo
Impacta - Sala 206
12:30
90min
Intervalo
Impacta - Sala 208
14:00
14:00
210min
Beyond the Basics: Data Visualization in Python
Stefanie Molin

The human brain excels at finding patterns in visual representations, which is why visualizations are essential to any analysis. Come learn the skills to make customized visualizations using Python.

Intermediate
Impacta - Sala 208
14:00
210min
Testes automatizados e qualidade de dados em data pipelines
talissa moura ayres, Gabrielle Stephanie Pires Mestrinho

Aprenda a criar pipelines de dados robustos com testes automatizados e validação de qualidade em python. Domine testes unitários, integração, performance e garantia de dados confiáveis.

Intermediate
Impacta - Sala 204
14:00
210min
Unlocking the Power of LLMs: Creating RAG Applications
David Camacho

In this talk, we'll explore the power of Retrieval-Augmented Generation (RAG) models, which combine the strengths of LLMs with the flexibility of retrieval-based approaches.

Intermediate
Impacta - Sala 206
09:20
09:20
45min
Adoção de tipos em um projeto com 25 anos de vida
Érico Andrei

Poucos tópicos são tão polêmicos quando a adoção de tipos em Python, ainda mais quais falamos de código existente.
Nessa apresentação, discutiremos vantagens, e dores de cabeça, da adoção gradual de t

Advanced
Advanced
09:20
45min
Introdução ao Processamento de Linguagem Natural com Python
Ana Laura Berger dos Reis

Bora entender como usar Python pra processar textos, tirar insights de palavras e criar projetos com PLN de forma simples e prática! Ideal pra quem já manda o básico na linguagem.

Beginner
Beginner
10:10
10:10
45min
Busca Semântica com Python e Vertex AI
Thais N Viana

Como aplicamos Python e Vertex AI para evoluir a busca jurídica com vetores, melhorando a relevância em meio a 1B+ de documentos com exemplos práticos e visão de produto.

Intermediate
Intermediate
10:10
45min
Desenvolvimento SEM inteligência aritificial
Tyrone Damasceno

Ainda é possível programar sem uso de IA em pleno 2025? Contém o selo: "Essa palestra foi produzida 100% por desenvolvedores humanos livres de gaiolas"

Beginner
Beginner
10:10
45min
Orquestrando o Caos: Dominando Pipelines com Airflow
Davi Campos, André Tayer

Nesta palestra, vamos explorar como o Apache Airflow, aliado ao poder do Python, pode ser utilizado para orquestrar centenas de pipelines de dados em ambientes complexos de Data Lake.

Advanced
Advanced
11:00
11:00
60min
Fabio Kon

Fabio Kon é Professor Titular de Ciência da Computação no IME-USP e suas áreas de pesquisa são Engenharia de Software, Cidades Inteligentes, Ciência de Dados e Empreendedorismo Digital

Keynote
Non-technical
12:00
12:00
90min
Intervalo
Non-technical
12:00
90min
Intervalo
Beginner
12:00
90min
Intervalo
Intermediate
12:00
90min
Intervalo
Advanced
13:30
13:30
45min
Abrindo a Black-box: métodos para entender a IA
Guilherme Lourenço

Modelos de IA não precisam residir em caixas pretas! Existem diferentes técnicas que nos ajudam a compreender como suas predições são feitas e como isso afeta nossas decisões.

Beginner
Beginner
13:30
45min
Como ingressar na carreira de dados com Python
Marino Hilário Catarino

A área de dados tem apresentado um crescimento de maneira exponencial. Mas como ingressar nesta carreira com Python? Nesta palestra abordaremos as formas e requisitos mais esperados.

Non-technical
Non-technical
13:30
45min
Desvendando os dados do ENEM com Modelagem Multinível
Angelica Custodio

E se nós enxergássemos o sistema educacional brasileiro com novas lentes? Descubra como Modelos Multiníveis aplicados aos dados do ENEM revelam padrões e ajudam a entender desigualdades na educação.

Intermediate
Intermediate
13:30
45min
Infra Self-Service: Autosserviço com Python e GitOps
Alexandre Castro

Descubra como usamos Python e GitOps para transformar um processo manual e travado em uma solução de autosserviço que facilita a vida de devs e SREs na criação de infraestrutura.

Advanced
Advanced
14:20
14:20
45min
IA generativa no setor de energia: agentes de IA em ação
Gustavo Sacchi Silva

Descubra como Python e IA generativa estão transformando o setor de energia! Agentes inteligentes automatizam análises de documentos regulatórios e consultas em bancos de dados.

Beginner
Beginner
14:20
45min
O projeto Gatorade Gx
Rodrigo Dias Arruda Senra

Nesta palestra falaremos da concepção, implementação e deploy do projeto Gatorade Gx em 2020 quando a gatorade lançou um adesivo que media a sudorese (nível de suor) e perda de sódio para atletas.

Intermediate
Intermediate
14:20
45min
PJ x CLT x Autônomo: como analisar uma proposta profissiona
Bruna Soares

Contratação CLT - direitos e obrigações inerentes. Contratação PJ - o que é básico entender de se ter uma empresa enquanto profissional que trabalha para outras empresas. Contratação Autônomo - quand

Non-technical
Non-technical
14:20
45min
Seu pip install custa caro? O Futuro do PyPI
Pablo Henrique Aguilar, Alex Rios

A talk mergulha nos "custos invisíveis" do pip install, explorando desafios por trás da hosting de pacotes em escala e discute soluções como sistemas de build modernos e caches distribuidos.

Advanced
Advanced
15:10
15:10
45min
Ensino de Programação para comunidades
Paula SIlva, Mª Luana Pinheiro, Nathiely Saraiva de Oliveira

Já imaginou ensinar programação para crianças que nunca tinham visto um computador de perto?
Conheça o Projeto Jyboia, uma iniciativa que une tecnologia, educação e transformação social.

Non-technical
Non-technical
15:10
45min
HTMX e Django: desenvolvimento web moderno e descomplicado
Rodrigo Bastos Vieira

Vamos ver como HTMX potencializa recursos poderosos e que muitas vezes são esquecidas do Django, como seu poderoso sistema de templates, para criar aplicações web modernas e responsivas.

Intermediate
Intermediate
15:10
45min
MKDocs Desvendado: Documentação Sem Complicações
Dáviny Letícia Vidal

Aprenda a criar sites de documentação usando Python e Markdown com MKDocs. Gere páginas HTML estáticas com visual profissional de forma simples e rápida.

Beginner
Beginner
15:10
45min
Python Performático: APIs de Alta Performance
Rafael Ferreira

A busca por alta performance é um tema recorrente em projetos de software. Nesta palestra, exploraremos estratégias para construção de APIs com alta performance em Python.

Advanced
Advanced
16:00
16:00
30min
Intervalo
Non-technical
16:00
30min
Intervalo
Beginner
16:00
30min
Intervalo
Intermediate
16:00
30min
Intervalo
Advanced
16:30
16:30
30min
Palestras relâmpago

As Lighting Talks são uma sequência de palestras curtas e direto ao ponto. Cada speaker tem apenas 3 minutos no palco para compartilhar algo interessante: um aprendizado, uma ferramenta, uma história.

Palestras relâmpago
Non-technical
16:30
30min
Palestras relâmpago

As Lighting Talks são uma sequência de palestras curtas e direto ao ponto. Cada speaker tem apenas 3 minutos no palco para compartilhar algo interessante: um aprendizado, uma ferramenta, uma história.

Palestras relâmpago
Beginner
16:30
30min
Palestras relâmpago

As Lighting Talks são uma sequência de palestras curtas e direto ao ponto. Cada speaker tem apenas 3 minutos no palco para compartilhar algo interessante: um aprendizado, uma ferramenta, uma história.

Palestras relâmpago
Intermediate
16:30
30min
Palestras relâmpago

As Lighting Talks são uma sequência de palestras curtas e direto ao ponto. Cada speaker tem apenas 3 minutos no palco para compartilhar algo interessante: um aprendizado, uma ferramenta, uma história.

Palestras relâmpago
Advanced
17:00
17:00
60min
Robert Silva

DevOps Engineer no Santander, com mais de 10 anos de experiência em TI como consultor e arquiteto de soluções. Especialista em Kubernetes e automação e certificado CKA e CKAD

Keynote
Non-technical
09:00
09:00
45min
CPython, Python e sua aplicação de alto desempenho
Esbel Tomas Valero Orellana

A linguagem de programação C/C++ permite usar diversas ferramentas de processamento paralelo para aplicações de alto desempenho (OpenMP, CUDA). Como usar CPython para aplicar estes recursos em Python.

Intermediate
Intermediate
09:00
45min
Cumbuca Dev: Fortalecendo o Open Source no Brasil
Maria Antônia Maia

Descubra como a Cumbuca Dev fortalece a comunidade Open Source no Brasil, promovendo inclusão, aprendizado e experiências reais para todas as pessoas interessadas em contribuir.

Non-technical
Non-technical
09:00
45min
Elasticsearch - um banco para quem lida com textos
Guilherme Martins

A escolha do banco de dados é essencial no desenvolvimento. Vou apresentar Elasticsearch , um banco visado para pesquisa de texto e para grande quantidade de dados

Beginner
Beginner
09:00
45min
Explicando Classificações de Imagens com Grad-CAM
William Moraes da Silva

Redes Neurais não são caixas-pretas! Com Grad-CAM, visualize os pontos de atenção do modelo na imagem e torne classificações mais confiáveis e explicáveis.

Advanced
Advanced
09:50
09:50
45min
Análise de Complexidade das Built-in Structures Python
SIMONE INGRID MONTEIRO GAMA

Domine a eficiência das built-in structures do Python! Descubra como as listas, dicionários, conjuntos e tuplas impactam no desempenho dos seus algoritmos.

Beginner
Beginner
09:50
45min
Busca 3.0: RAG Agêntico com MCP, Python e Elasticsearch
Alex Salgado

Conheça a Busca 3.0: RAG Agêntico que entende contexto e executa ações. Veja como MCP + Python + Elasticsearch criam agentes que não só buscam, mas raciocinam, agregam e visualizam dados em tempo real

Intermediate
Intermediate
09:50
45min
Microserviços com gRPC e FastAPI
Lucas de Carvalho Rodrigues da Silva

A palestra abordará o uso de gRPC com FastAPI e Protobuf para desenvolver APIs de alta performance, com interfaces bem definidas, validação automática e comunicação eficiente via HTTP/2.

Advanced
Advanced
09:50
45min
Por que comunidades locais (e presenciais) são importantes
Renne Rocha

Uma conversa sobre a importância de organizarmos pequenos eventos presenciais da comunidade, compartilhando dicas e experiências de como organizá-los.

Non-technical
Non-technical
10:35
10:35
20min
Palestras relâmpago

As Lighting Talks são uma sequência de palestras curtas e direto ao ponto. Cada speaker tem apenas 3 minutos no palco para compartilhar algo interessante: um aprendizado, uma ferramenta, uma história.

Palestras relâmpago
Non-technical
10:35
20min
Palestras relâmpago

As Lighting Talks são uma sequência de palestras curtas e direto ao ponto. Cada speaker tem apenas 3 minutos no palco para compartilhar algo interessante: um aprendizado, uma ferramenta, uma história.

Palestras relâmpago
Beginner
10:35
20min
Palestras relâmpago

As Lighting Talks são uma sequência de palestras curtas e direto ao ponto. Cada speaker tem apenas 3 minutos no palco para compartilhar algo interessante: um aprendizado, uma ferramenta, uma história.

Palestras relâmpago
Intermediate
10:35
20min
Palestras relâmpago

As Lighting Talks são uma sequência de palestras curtas e direto ao ponto. Cada speaker tem apenas 3 minutos no palco para compartilhar algo interessante: um aprendizado, uma ferramenta, uma história.

Palestras relâmpago
Advanced
11:00
11:00
60min
Daiane Santos

Graduada em geografia pela Faculdade Sumaré, estudante de Redes de Computadores e ativista de direitos digitais desde 2010, apaixonada por hardware e suas possibilidades.

Keynote
Non-technical
12:00
12:00
90min
Intervalo
Non-technical
12:00
90min
Intervalo
Beginner
12:00
90min
Intervalo
Intermediate
12:00
90min
Intervalo
Advanced
13:30
13:30
45min
Acha Spyware – Democratizando a Análise Forense Consentida
Thaly Sanches

Apresentação da ferramenta "Acha Spyware" uma ferramenta forense, gratuita e open source feita com HTML, CSS, JS e Flask. Detecta spywares em celulares, com foco em grupos vulneráveis.

Non-technical
Non-technical
13:30
45min
Conversando com os dados da educação brasileira
Belisa Arnhold

Todo ano, o INEP avalia a educação brasileira e disponibiliza os dados das pesquisas. Usando python e IA, vamos construir um chatbot que conversa com eles.

Intermediate
Intermediate
13:30
45min
Débito arquitetural na prática: quando refatorar não basta
Luiz Menezes

Discutirei o débito técnico, com foco na arquitetura de sistemas, a partir da exposição de um caso de uso real de refatoração de um sistema legado crítico em um banco digital.

Advanced
Advanced
13:30
45min
The Synergies of Art and Open Source Maintenance
Jim Schmitz

This is about the synergies between my art practice and my role as the maintainer of the Python library py5, and how these two seemingly disparate activities shape each other’s evolution and growth.

Beginner
Beginner
14:20
14:20
45min
5 lessons you can learn from OpenTelemetry Python
Emídio Neto, Riccardo Magliocchetti

OpenTelemetry Python maintains one of the largest open-source Python monorepo. Its packages are downloaded 500M+ times a month. Join us to learn 5 things the project does to keep things working.

Intermediate
Intermediate
14:20
45min
Dominando Processos Seletivos
Osvaldo Santana Neto

Programar e passar em uma entrevista para uma vaga são duas habilidades diferentes. Vamos explicar como construir um CV, aplicar para uma vaga e superar as etapas, até a contratação.

Non-technical
Non-technical
14:20
45min
Olhos de Silício: O que o computador vê ao olhar para você
Vinicius Peixoto

Usando Python você consegue fazer seu computador pensar, falar, e até enxergar. Venha aprender como o mundo é visto através dos olhos de um computador.

Beginner
Beginner
14:20
45min
Sistema de self-healing para testes de UI com ML
Andressa Cabistani

Um sistema de self-healing para testes de UI que identifica e corrige falhas automaticamente, reduzindo retrabalho e aumentando a robustez dos testes.

Advanced
Advanced
15:10
15:10
45min
Data Morph: A Cautionary Tale of Summary Statistics
Stefanie Molin

Come learn about #DataMorph, a new open source Python package and teaching tool that can be used to morph an input dataset of 2D points into select shapes, while preserving the summary statistics.

Beginner
Beginner
15:10
45min
Devs 10x não existem, mas e times 10x?
Gabriela Cavalcante da Silva

Já que devs 10x não são a solução para nossos problemas, vamos descobrir como uma cultura colaborativa e transparente é capaz de criar times realmente 10x?!

Non-technical
Non-technical
15:10
45min
Inline cache e Quickening, como o cpython ficou mais rápido
Eduardo Mendes (Dunossauro)

Na versão 3.11 do python tivemos uma reviravolta no assunto desempenho, com melhorias entre 10-60%. Como isso foi possível? Qual a tecnologia envolvida para essas melhorias?

Advanced
Advanced
15:10
45min
Observability in Python with Pydantic Logfire
Laís Carvalho

Join Laís to learn best practices on how to instrument observability on your Python application using Pydantic Logfire. Come watch my code fail on stage!

Intermediate
Intermediate
16:00
16:00
30min
Intervalo
Non-technical
16:00
30min
Intervalo
Beginner
16:00
30min
Intervalo
Intermediate
16:00
30min
Intervalo
Advanced
16:30
16:30
30min
Palestras relâmpago

As Lighting Talks são uma sequência de palestras curtas e direto ao ponto. Cada speaker tem apenas 3 minutos no palco para compartilhar algo interessante: um aprendizado, uma ferramenta, uma história.

Palestras relâmpago
Non-technical
16:30
30min
Palestras relâmpago

As Lighting Talks são uma sequência de palestras curtas e direto ao ponto. Cada speaker tem apenas 3 minutos no palco para compartilhar algo interessante: um aprendizado, uma ferramenta, uma história.

Palestras relâmpago
Beginner
16:30
30min
Palestras relâmpago

As Lighting Talks são uma sequência de palestras curtas e direto ao ponto. Cada speaker tem apenas 3 minutos no palco para compartilhar algo interessante: um aprendizado, uma ferramenta, uma história.

Palestras relâmpago
Intermediate
16:30
30min
Palestras relâmpago

As Lighting Talks são uma sequência de palestras curtas e direto ao ponto. Cada speaker tem apenas 3 minutos no palco para compartilhar algo interessante: um aprendizado, uma ferramenta, uma história.

Palestras relâmpago
Advanced
17:00
17:00
60min
Keynote Sebastián Ramírez

Também conhecido como tiangolo, Sebastián é uma das figuras mais influentes do ecossistema Python atual, tendo criado diversas ferramentas como FastAPI, Typer, SQLModel e Asyncer.

Keynote
Non-technical
09:00
09:00
45min
Como orçar um projeto de software
Jonathan Castro

Quer vender software? Você tem um ótimo produto de software? Quanto custa isso?. Esta palestra ajudará você a aprender três coisas: 1. Como fazer um orçamento. 2. Faça descontos. 3. Como financiar

Non-technical
Non-technical
09:00
45min
Mercados: acessando dados do mercado financeiro com Python
Álvaro Justen

Apesar de seu enorme poder econômico, o mercado financeiro brasileiro é pouco transparente. A biblioteca mercados facilita o acesso e uso de dados públicos da CVM, B3 e Banco Central.

Intermediate
Intermediate
09:00
45min
Python com motor de foguete: Rust na engenharia de dados
Carlos Magalhães

Ferramentas com núcleo em Rust, como Polars e DuckDB, estão mudando a engenharia de dados com Python. Vamos explorar os ganhos e impactos dessa combinação.

Advanced
Advanced
09:00
45min
Tá bom, Senhor Segurança, mas o que isso significa?
Nilton Frederico Teixeira

Conheça CVEs, perigos e ferramentas fundamentais para a segurança de projetos Python/Django (como Dependabot, Bandit, Pip Audit, etc) com dicas práticas para devs de todos os níveis.

Beginner
Beginner
09:50
09:50
45min
Educação que conecta: da EMEF Zulmira ao Mundo da Tec
Quenia Gouevia, Joyce Santos, Melissa Lima, Daniel Correa

Somos estudantes da EMEF Zulmira e participamos de um projeto do Núcleo de Tecnologia do MTST onde aprendemos Python e eletrônica com ESP32, criando um semáforo inteligente.

Non-technical
Non-technical
09:50
45min
GraphQL em Python com SGQLC
Gustavo Sverzut Barbieri

Entenda o que é GraphQL: motivação, elementos básicos e como se compara com REST.

Aprenda como utilizá-la com Python puro e como a biblioteca Simple GraphQL Client (SGQLC) pode facilitar sua vida.

Beginner
Beginner
09:50
45min
Otimizando Pipelines com Tracing de Alta Performance
Isabelle, André Braga

Aprenda sobre tracing e suas técnicas em Python para coletar, analisar e otimizar código com precisão. A palestra terá estudos de caso reais e comparação de métricas antes e depois para validação.

Intermediate
Intermediate
09:50
45min
Python: Poderia Ser A Linguagem Mais Rápida de Todas?
João Sebastião de Oliveira Bueno

Python chegou ao topo do ranking de popularidade. Parece que também ao topo do ranking da inveja, recebendo ataques gratuitos de todos os lados. Pode chegar ao topo do ranking de velocidade?

Advanced
Advanced
10:35
10:35
20min
Palestras relâmpago

As Lighting Talks são uma sequência de palestras curtas e direto ao ponto. Cada speaker tem apenas 3 minutos no palco para compartilhar algo interessante: um aprendizado, uma ferramenta, uma história.

Palestras relâmpago
Non-technical
10:35
20min
Palestras relâmpago

As Lighting Talks são uma sequência de palestras curtas e direto ao ponto. Cada speaker tem apenas 3 minutos no palco para compartilhar algo interessante: um aprendizado, uma ferramenta, uma história.

Palestras relâmpago
Beginner
10:35
20min
Palestras relâmpago

As Lighting Talks são uma sequência de palestras curtas e direto ao ponto. Cada speaker tem apenas 3 minutos no palco para compartilhar algo interessante: um aprendizado, uma ferramenta, uma história.

Palestras relâmpago
Intermediate
10:35
20min
Palestras relâmpago

As Lighting Talks são uma sequência de palestras curtas e direto ao ponto. Cada speaker tem apenas 3 minutos no palco para compartilhar algo interessante: um aprendizado, uma ferramenta, uma história.

Palestras relâmpago
Advanced
11:00
11:00
60min
Simara Conceição

Apaixonada por inovação, educação e arquitetura de sistemas. Ajudando a reduzir a lacuna de gênero e raça no mercado de tecnologia atuando em projetos educacionais e de conteúdo como Pretalab

Keynote
Non-technical
12:00
12:00
90min
Intervalo
Non-technical
12:00
90min
Intervalo
Beginner
12:00
90min
Intervalo
Intermediate
12:00
90min
Intervalo
Advanced
13:30
13:30
45min
Cuidado Psicológico em um Mundo de Código
Renalidy Fernanda da Silva

Como fatores psicossociais impactam profissionais de tecnologia e quais estratégias baseadas em evidências ajudam a promover saúde mental e prevenir o Burnout.

Non-technical
Non-technical
13:30
45min
Interagindo com iteradores
Luciano Ramalho

Saber usar e criar iteradores é um pré-requisito para aproveitar bem o Python e sua biblioteca padrão. Iremos do básico ao avançado, mostrando iteradores prontos para usar e como construir novos.

Beginner
Beginner
13:30
45min
Parse Don’t Validate: menos if's, mais confiança
Jhonata Medeiros

"Parse, dont validate" é um artigo que tenta resumir o que seria "desenvolvimento orientado a tipos". Nessa palestra vamos entender o que significa essa frase, e como aplicar essas ideias em python

Intermediate
Intermediate
13:30
45min
Python com TSDB: aprendizados em manutenção preditiva
Luciana Midori Murata, Nilane Arruda

A palestra abordará como a solução generators usa timeseries database, Python assíncrono e SQL para processar dados em tempo real, gerando alarmes precisos sem exigir profundo conhecimento em Python.

Advanced
Advanced
14:20
14:20
45min
Como salvar uma função definida em um notebook?
Pedro Fonini

Discutiremos o ciclo de vida de uma função desde o código-fonte até ser compilada e por fim executada pela VM CPython, e como fazemos para serializar funções definidas em notebooks Databricks.

Advanced
Advanced
14:20
45min
Descobrindo PySpark - Dicas de Essenciais de Otimização
Priscila Santana

Vamos explorar técnicas de otimização (com exemplos práticos de código certo e errado!). Desvendaremos a UI do PySpark para monitoramento e troubleshooting. Impulsione seus processamentos de dados!

Intermediate
Intermediate
14:20
45min
Importância dos dados abertos e suas tecnologias resultante
Carolina Soares

Vamos entender o que são os dados abertos e a sua importância para a sociedade e conhecer algumas tecnologias que usam esses dados. Ao final iremos conhecer a plataforma dadoslivres.org.

Non-technical
Non-technical
14:20
45min
Tarefas chatas - quando automatizar e como a IA me ajudou?
Vinicius Mendes

Segundo Larry Wall, e muitos que vieram depois, um bom programador é preguiçoso. Devemos automatizar nossas tarefas repetitivas. Quando isso vale à pena? Como se beneficiar da IA e dos LLMs para isso?

Beginner
Beginner
15:10
15:10
30min
Intervalo
Non-technical
15:10
30min
Intervalo
Beginner
15:10
30min
Intervalo
Intermediate
15:10
30min
Intervalo
Advanced
15:40
15:40
60min
Rafahela Bazzanella

Rafahela Bazzanella é mãe do Rodrigo. Membro da comunidade Python desde 2004. Trabalha com Plone há 18 anos. É co-fundadora da comunidade PloneGov-BR e uma das organizadoras da Plone Conference

Keynote
Non-technical
17:00
17:00
15min
Conheça a APyB!
APyB

A Associação Python Brasil (APyB) foi fundada em 2007 pela comunidade para apoiar os eventos que divulgam aplicações, pesquisas e outros usos da linguagem de programação Python no Brasil.

APyB - Associação Python Brasil
Non-technical
17:15
17:15
15min
Entrega do Prêmio Dorneles Treméa/Jean Ferri 2025
APyB

O Prêmio Dorneles Treméa/Jean Ferri é concedido anualmente às pessoas membras da comunidade Python brasileira que mantêm vivo o espírito de colaboração, empreendedorismo e entrega.

APyB - Associação Python Brasil
Non-technical