Masterclasses

The first masterclasses are online, more will follow. Full-day classes run 9:00–16:00 with a one-hour lunch break at 12:00; half-day classes run 9:00–12:00 or 13:00–16:00. You can switch classes until 2 April, see the FAQ. Cancellations and refunds follow the masterclass terms (German).

Vector Search Performance Scaling Evaluation

Architecting Vector Search: Performance, Scaling, and Continuous Evaluation

Clelia Astra Bertelli & Evgeniya Sukhodolskaya

Build reliable vector search systems, measure search quality, and scale from a local proof of concept to production with continuous evaluation.

Monday, 19 April 2027, 9:00–16:00 (lunch break 12:00–13:00)

6 hours

Learn more →
Python Decorators Aspect-Oriented Programming

Aspect-Oriented Programming — Diving Deep into Decorators

Mike Müller

Learn to write reusable Python decorators and apply aspect-oriented programming to logging, caching, permissions, and other cross-cutting concerns.

Monday, 19 April 2027, 13:00–16:00 (afternoon)

3 hours

Learn more →
Career Development Skills Mapping AI Professional Growth

Beyond the Technical Bar: Mapping Your Value in the Age of AI

Valentina Scipione

Explore the value of your technical and transferable skills, where your experience could take you next, and a practical step forward in the age of AI.

Monday, 19 April 2027, 9:00–12:00 (morning)

3 hours

Learn more →
Repository Pattern DuckDB SQLModel MongoDB

Connecting Your Backend to a Database

Kristian Rother

Build a production-grade Python REST API with a clean persistence layer: Repository Pattern, raw SQL with DuckDB, SQLModel ORM, and MongoDB.

Monday, 19 April 2027, 9:00–16:00 (lunch break 12:00–13:00)

6 hours

Learn more →
uv Python Packaging Project Management Developer Tools

Fast Python Development with uv

Mike Müller

Learn to manage Python projects, dependencies, tools, and Python versions with uv, from fast package installation to building and publishing packages.

Monday, 19 April 2027, 9:00–12:00 (morning)

3 hours

Learn more →
Leadership Strategic Thinking Team Empowerment Burnout Prevention

Leading Under Pressure

Tereza Iofciu

Explore how pressure shapes your leadership, support team agency, and stay strategic without becoming the bottleneck or burning out.

Monday, 19 April 2027, 13:00–16:00 (afternoon)

3 hours

Learn more →
pytest Testing Fixtures Hypothesis

pytest Tips and Tricks for a Better Test Suite

Freya Bruhin

Full-day deep dive into intermediate and advanced pytest: fixtures, parametrization, debugging, mocking, plugins, and property-based testing with Hypothesis.

Monday, 19 April 2027, 9:00–16:00 (lunch break 12:00–13:00)

6 hours

Learn more →
Rust PyO3 Performance

Rust for Python Developers

Rodrigo Girão Serrão

Learn the fundamentals of Rust — compilation, ownership and borrowing, errors, enums and structs — and call your Rust code from Python with PyO3.

Monday, 19 April 2027, 9:00–16:00 (lunch break 12:00–13:00)

6 hours

Learn more →

Tickets

Four editions, four limited shirts. Every three-day pass belongs to the edition on sale the day you buy. Prices only step up from edition to edition, so the earlier you join, the less you pay. PyCon DE sells out every year.

Current drop: Edition II: Blind Bird 790 €, until 10 Feb

Get your ticket