TUTORIALS

Full-day, hands-on workshops led by domain experts. Go deeper than any talk can — bring your laptop and leave with real skills.

Monday & Tuesday, July 13–14

Small-group format

Browse all tutorials

18 tutorials at EuroPython 2025

Accelerating Scientific Python: JAX, Numba, and Ray in Action

Jakub Urban, Jan Pipek

Jupyter and Scientific Python

Building a cross-platform app with BeeWare

Russell Keith-Magee

~ None of these topics

Cleaner Code, Better Queries: SQLAlchemy, ORMs and asyncio

Rhythm Patel, Olga Matoula

Data preparation and visualisation

Efficient Query Routing using Agentic RAG

Tarun Jain

Machine Learning, NLP and CV

GIL-free Python and the GPU: hands-on experience

Rostan Tabet, Michał Szołucha

Python Core, Internals, Extensions

Learn DNS using Python

Kushal Das

~ None of these topics

Let's build a dictionary!

Reuven M. Lerner

Python Core, Internals, Extensions

Mastering decorators: the cherry on top of your functions

Rodrigo Girão Serrão

Python Core, Internals, Extensions

Practical PyScript

Nicholas H.Tollervey

Web Development, Web APIs, Front-End Integration

Python and Data Storytelling to create and deliver better presentations

Sebastián Flores

Data preparation and visualisation

Rambo Python

Julien Lenormand, GAFFIOT Jonathan

Tooling, Packaging, Developer Productivity

Setting Up Reliable CI/CD Pipelines with Python, K8s & Testcontainers

Koti Vellanki

DevOps, Cloud, Scalable Infrastructure

Speaking at EuroPython (or your favorite conference)? Yes, you can!

Vinícius Gubiani Ferreira

Professional Development, Careers, Leadership

Strawberry and alittlebit Apollo

Arthur Bayr

Web Development, Web APIs, Front-End Integration

The Mighty Dot - Customize Attribute Access with Descriptors

Mike Müller

Python Core, Internals, Extensions

Understand Git and Never Break a Repo Again

Themistoklis Spanoudis

Tooling, Packaging, Developer Productivity

Writing Python modules in Rust - PyO3 101

Cheuk Ting Ho

Python Core, Internals, Extensions

pytest - simple, rapid and fun testing with Python

Freya Bruhin

Testing, Quality Assurance, Security

LET'S CONNECT

Want to collaborate or contribute? We're open to partnership opportunities and would love to hear your ideas.

Newsletter

Get the latest updates, speaker announcements, and special deals. No spam, unsubscribe anytime.