This is the initial list of sessions we have selected for EuroPython 2021 conference. More sessions will be added in the coming weeks for e.g. keynotes, sponsors talks, training sessions.
We will have more than 130 sessions in total, held by more than 130 speakers.
Keynotes
- Connecting Communities: the Helmholtz Analytics Framework and the making of Heat by Claudia Comito
- No, not typing. Types. by David Beazley
- Nobody expects the Spanish inquisition by Pablo Galindo Salgado
- Our Universe through Sight, Sound & Touch by Kimberly Arcand
- Python in a world of Pan-Africanism by Abigail Dogbe
- Python the Bad Parts by Joannah Nanjekye
Talks
- A crowdsourced map for checking supermarket wait times worldwide by Miki Lombardi
- A Gentle Introduction To Causal Inference by Eyal Kazin
- A Hitchhiker’s Guide to functools by Scott Irwin
- A Tale Of Python C Extensions And Cross-Platform Wheels by Vinayak Mehta
- Adventures in Real-time Python NoSQL-style by Christoph Dr. Zimmermann
- All things esports and competitive gaming and game development in Python by Koketso Motse
- An Introduction to Kubernetes ☸️ by Markus Holtermann
- Analyzing COVID Vaccine Popularity in Europe Using FastAPI, Postgres & Azure by Rabeea Emad
- Auto-Sklearn: Automated Machine Learning in Python by Matthias Feurer, Katharina Eggensperger
- Automated Machine Learning With Keras by Ondrej Urban
- Automatic Testing of Python Functions Based on Contracts by Marko Ristin, Phillip Schanely, Lauren De bruyn
- Big Imagery Data Visualization with Gradient-weighted Class Activation Maps by Thomas Y. Chen
- Build Serverless Python Applications using AWS Chalice by Harsh Bardhan
- Build Your First Cyber Forensic Application using Python by Gajendra Deshpande
- Building a clean, maintainable and tested code base by Julian Camilleri
- Building Application using Flutter and Django by Shruti Mishra, Sonal Deshmukh, Gourika Sood
- Building Brain-Computer Interfaces with Timeflux by Pierre Clisson
- Code From Nothing: Procedural Generation of Python Source Code by Kirill Borisov
- Computational Complexity Theoretical Foundation on How Long Will Program Run by Kautilya Katariya
- Continuous Documentation for your code by Anastasiia Tymoshchuk
- Create beautiful and localized documentations and websites using MkDocs + Github by Alexys Jacob
- Creating the Next Generation of Billionaires-Part 3 by lil anonymous
- Darts: Unifying time series forecasting models from ARIMA to Deep Learning by Gael Grosch, Francesco Lässig
- Data lake: Design for schema evolution by Prakshi Yadav
- Dependency Injection: Stealing Cool stuff from the Weird Kids by Bojan Miletic
- Designing Functional Data Pipelines for Reproducibility and Maintainability by Chin Hwee Ong
- Designing secure APIs by Roberto Polli
- Develop and deploy a Machine Learning pipeline in 30 minutes with Ploomber by Eduardo Blancas
- Developing Flask Applications for Google Cloud by Abby Carey
- DIY Home Automation with Microcontrollers and CircuitPython by Maria Jose Molina-Contreras, PhD
- Django with PostgreSQL superpowers by Paolo Melchiorre
- Documentation-driven development for Python web APIs by Jose Haro Peralta
- Driving 3D Printers with Python by Gina Häußge
- Extending Cython with GIL-free types by Xavier Thompson
- Faceoff Fun with Python Frameworks: FastAPI vs Flask by Tonya Sims
- Fast native data structures: C/C++ from Python by Stefan Behnel, David Woods
- Federated Machine Learning with Python by Dhanshree Arora
- Finding Magic in Python by Anna-Lena Popkes
- Formalizing a Language by Jeremiah Paige
- From Research Project to PyPI Release by Griffith Rees
- From telemetry data to CSVs with Python, Spark and Azure Databricks by Nicolò Giso
- Functional Programming inside OOP? It’s possible with Python by Carlos Villavicencio
- Generators, coroutines, and nanoservices by Reuven Lerner
- Getting Started with Statically Typed Programming in Python 3.10 by Yoichi Takai
- Graph neural networks for information extraction with PyTorch by Augusto Stoffel
- Heartbeats for Hackers by Andreas Klostermann
- High Performance Data Processing with Python, Kafka and Elasticsearch by Harshit Prasad
- Hiring Demystified by Mar Bartolome
- How I helped fly a helicopter on Mars by Joost Lek
- How Scientific Computing is advancing the world of Football by Chiin-Rui Tan, Sara Nunnington
- Hypertag: an Indented Language for easy HTML Generation & Web Templating by Marcin Wojnarski
- Improved web scraping with Python tools and Bash utilities. by Riya
- Innovation in the newsroom by Ben Nuttall
- Introducing Asynchronous SQLAlchemy by Sebastiaan Zeeff
- Introduction to Quantum Deep Learning by Abhilash Majumder
- Learn CPython by breaking it by Cristián Maureira-Fredes
- Learn from LL(1) to PEG parser the hard way by Kir Chou
- Learn Python automation by recreating Git Commit from scratch by Matteo Bertucci
- Leveraging Linked Data using Python and SPARQL by Nabanita Roy
- Managing transient dependencies by Joel Christiansen
- Measuring memory: Python memory profilers and when to use them by Itamar Turner-Trauring
- Moving Fast with FastAPI by David Bordeynik
- Pattern Matching in Python by Daniel Moisset
- Personal growth and the Python community by Yashasvi Misra
- Pointers? In my Python? It's more likely than you think by Eli Holderness
- Powerful tests and reproducible benchmarks with `pytest-cases` by Sylvain Marié
- Production ML Monitoring: Outliers, Drift, Explainers & Statistical Performance by Alejandro Saucedo
- Protecting Your Machine Learning Against Drift: An Introduction by Oliver Cobb
- PyAutoFit: A Classy Probabilistic Programming Language For Data Science by James Nightingale
- Pydon'ts by Rodrigo Girão Serrão
- Python and Flutter application for Colouring and Enhancing Old Photos by Utkarsh Mishra
- Python Anti-Patterns by Vinicius Gubiani Ferreira
- Python Data Science with VS Code and Azure by Sid Unnithan, Claudia Regio
- Python monorepos: what, why and how by Benjy Weinberger
- Python RPC and PubSub over Websockets by Or Weis
- Python security best practises by Michał Wodyński
- Python Versions and Dependencies Made Easy by Sebastian Witowski
- Refactoring legacy Django app using OOP by Sebastian Buczyński
- Reproducible and Deployable Data Science with Open-Source Python by Lim H.
- Sentry as a way not to be afraid by Irina Grechikhina
- Should We Return to Python 2? by Miroslav Šedivý
- Simple, open, music recommendations by Sam Thursfield
- Sliding into Causal Inference, with Python! by Alon Nir
- Sound Event Detection with Machine Learning by Jon Nordby
- Speeding up the deep learning development life cycle for cancer diagnostics by Marc Päpper
- SQLite, an (un) known super ant by María Andrea Vignau
- Stop Writing Tests! by Zac Hatfield Dodds
- Streamlit: The Fastest Way to build Data Apps by Steven Kolawole
- Sweeter debugging and benchmarking with ycecream by Ruud van der Ham
- Taming Nondeterminism with Dependency Injection by Haki Benita
- Tech for Good: Build the world you want to live in by Alexys Jacob, Sébastien Crocquevieille, Romain Meson, Margaux Levisalles, Brieuc Le Bars
- The Libre-SOC Project by Luke Leighton
- The Myth of Neutrality: How AI is widening social divides by Stefanie Stoppel
- The Optimal Wedding (With Pyomo) by Tarik Berrada
- The spec you never knew you needed by Andy Fundinger
- Thoughts on the Future of Python by Marc-Andre Lemburg
- Towards a sustainable solution to open source sustainability by Tobie Langel
- Traveling through a secure API in Python by Jessica Temporal
- Type Check your Django app by Kracekumar
- Virtual Tourism In Covid Times by Nithish Raghunandanan
- We build a ML pipeline after we deploy by Alyona Galyeva
- Why you always had trouble understanding metaclasses by Antonis Christofides
- Why You Should Consider Getting a Python Pet Project by Christian Burger
- Wildfire Modeling in Yosemite National Park by Abraham Coiman
- Writing a python web framework in 2021 by Emmanuelle Delescolle
- Writing Better Documentation for Developers by Meredydd Luff
Training sessions
- Activate Your Interest in Coding for Algorithmic Trading by Adam Kasperowicz, Julian Brendl, Gregory Pandechis
- Beginners’ Day run by HumbleData by
- Build a deep learning-powered image search system with Jina + BigTransfer (BiT) by Cristian Mitroi, Maximilian Werk
- Build and deploy PyTorch models with Azure Machine Learning by Henk Boelman
- Building a practical Slack bot with Python & FastAPI by Radoslav Georgiev
- Climate data analysis with xarray and cartopy by Mia Polovina
- Creating 2D Applications and Games by Martin Christen
- Data Analysis with pandas - Workshop by Marco Bonzanini
- Django Girls Workshop by
- Docker for Machine Learning Engineers by Jonathan Fernandes
- GPU development with Python 101 by Jacob Tomlinson GB, Graham Markall
- Implementing a Neural Network from Scratch by Rodrigo Girão Serrão
- Introduction to Property-Based Testing by Zac Hatfield Dodds
- Introduction to pytest by Florian Bruhin
- Knowledge graph data modelling with TerminusDB by Cheuk Ho
- Python Packaging Demystified by Bernat Gabor
- Speedrunning Web Development: A Full Stack App in 10 minutes by Eli Holderness
- The Anatomy of a Python Class by Samuel Farrens
- Transcend the realms of development - A day in life of a software architect by Anastasiia Tymoshchuk, Bojan Miletic
- Understanding Decorators and Context Managers by Mike Müller
Poster sessions
- Multitask Reinforcement Learning with Python by Shagun Sodhani
- qutebrowser: A keyboard-driven, vim-like browser by Florian Bruhin
Interactive sessions
- Creative Coding with imagiLabs by Paula Dozsa
- Data Ingestion and Big Data by Mauro Pelucchi
- The Pattern: Machine Learning Natural Language Processing meets VR/AR by Alexander Mikhalev, Dvir Dukhan
EuroPython sessions
The EuroPython sessions are intended for anyone interested in helping with the EuroPython organization in the coming years.