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.
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 →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 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 I: Early Bird 690 €, 150 available until 4 Nov
Get your ticket