BEGINNER-FRIENDLY SESSIONS #
New to Python or EuroPython? We have you covered — dozens of talks and tutorials designed for newcomers, covering fundamentals and practical skills.
Wednesday – Friday, July 15–17
Talks & Tutorials
- Welcoming talks Beginner-tagged talks assume no prior knowledge — speakers explain concepts from the ground up.
- Hands-on tutorials Three-hour guided workshops where you code along and leave with working projects.
- Beginners' Day A dedicated day of workshops and mentoring on the Monday before the conference.
- Mentorship & community First-time speakers are paired with mentors, and the community is famously friendly to newcomers.
BEGINNERS'
DAY #
A full day dedicated to Python newcomers — three community-run events with hands-on workshops, mentored coding, and open discussions. Each event has its own signup.
Saturday, July 18
Sprints venue (not ICE Kraków) — details announced closer to the event
- Django Girls A free workshop for women and non-binary people to build their first web application with Django.
- Humble Data A beginner-friendly data science workshop for underrepresented groups in tech.
- Unconference An open, participant-driven event where anyone can propose and lead a session.
DJANGO
GIRLS #
A free, one-day workshop for women and non-binary people to build their first web application using Django. No programming experience needed — you will be guided by experienced coaches from start to finish.
Saturday, July 18 — Full day
Sprints venue
- 09:00 — Welcome & setup Meet your coaches, install Python and Django, and get your laptop ready. Coaches help with any setup issues.
- 09:30 — Tutorial: build your first web app Follow the Django Girls tutorial step by step — learn HTML, Python, and Django while building a blog application from scratch.
- 12:30 — Lunch break Lunch is provided. Chat with your coaches and fellow participants.
- 13:30 — Continue building Keep working on your blog with coach support. Add features, customise your site, and deploy it online.
- 17:00 — Wrap-up & next steps Celebrate what you built and get pointers on how to keep learning after the workshop.
HUMBLE
DATA #
A beginner-friendly data science workshop for underrepresented groups in tech. Learn Python, pandas, and data visualisation in a supportive, mentored environment.
Saturday, July 18 — Full day
Sprints venue
- 09:00 — Welcome & introductions Meet your mentors, set up your environment, and get an overview of the day ahead.
- 09:30 — Workshop: Python fundamentals A gentle introduction to Python — variables, lists, loops, and functions — with hands-on exercises.
- 11:00 — Workshop: Data with pandas Load, explore, and clean real-world datasets using pandas. Learn the building blocks of data analysis.
- 12:30 — Lunch break Lunch is provided. Connect with mentors and fellow participants.
- 13:30 — Workshop: Visualisation & storytelling Create charts and plots with matplotlib and seaborn. Learn to tell a story with your data.
- 16:30 — Show & tell Present your analysis, share what you learned, and get resources to continue your data science journey.
UNCON
FERENCE #
An open, participant-driven event where anyone can propose and lead a session. Bring a topic, join a discussion, or just drop in — no preparation required.
Saturday, July 18 — Full day
Sprints venue
- 09:00 — Topic pitching Anyone can propose a session. Pitch your idea in 30 seconds, then participants vote on what they want to attend.
- 09:30 — Morning sessions Breakout rooms open for the top-voted topics. Discussions, demos, coding together — whatever the group decides.
- 12:30 — Lunch & lightning pitches Lunch is provided. New topics can be pitched for the afternoon rounds.
- 13:30 — Afternoon sessions A fresh round of participant-led sessions. Drop in and out freely — follow your curiosity.
- 16:30 — Closing circle Share highlights, key takeaways, and follow-up plans with the whole group.
51 beginner-friendly sessions at EuroPython 2025
Anonymization of sensitive information in financial documents using, python
Piotr Gryko
Machine Learning, NLP and CV (2025)
Automating myself out of an unloved project with Python, n8n and Telegram
Sebastian Witowski
~ None of these topics (2025)
Behind the Scenes: PSF Infrastructure and How You Can Contribute
Jacob Coffee
Community Building, Education, Outreach (2025)
Behind the scenes of FastAPI and friends for developers and builders
Sebastián Ramírez (tiangolo)
Web Development, Web APIs, Front-End Integration (2025)
Bridging the gap: Viewing your project through a downstream packager's lens
Karolina Surma
Tooling, Packaging, Developer Productivity (2025)
Building a large SaaS AI product with Python: The tale of three ecosystems
Petr Baudis
Tooling, Packaging, Developer Productivity (2025)
Cleaner Code, Better Queries: SQLAlchemy, ORMs and asyncio
Rhythm Patel, Olga Matoula
Data preparation and visualisation (2025)
EU AI Act: Unveiling Lesser-Known Aspects and Implementation Entities
Adrin Jalali
Ethics, Social Responsibility, Sustainability, Legal (2025)
Efficient Caching in Python: From Local to External Solutions
Akshita Gupta
DevOps, Cloud, Scalable Infrastructure (2025)
Explaining the 5 types of database and how to choose between them
Tibs
~ None of these topics (2025)
Flying Free: data analysis with Python for aeronautical planning
Joaquín Rayado
Data preparation and visualisation (2025)
From Code to Circuits: Programming with MicroPython and Raspberry Pico 2W
Nilo Ney Coutinho Menezes
IoT, Embedded Systems, Hardware Integration (2025)
Godot & Python: open source in game development
Diego Díaz Morón
Python for Games, Art, Play and Expression (2025)
Hold on! You have a data team in PyCon Taiwan!
Wei Lee
Community Building, Education, Outreach (2025)
How to Stop an Epidemic using the Atomica Python Tool
Eloisa Pérez Bennetts
Jupyter and Scientific Python (2025)
How to build a cross-platform graphical user interface with Python
Russell Keith-Magee
~ None of these topics (2025)
How to contribute to Python docs in your own language
Marco Richetta
Community Building, Education, Outreach (2025)
Inside the Black Box: The Anatomy of Virtual Environments
Daniel Hervás
Python Core, Internals, Extensions (2025)
Is your programming curriculum inclusive for neurodivergents?
Mykalin Jones
Community Building, Education, Outreach (2025)
It's All About Time ⏰ - What developers need to know about time
Petter Salminen
~ None of these topics (2025)
Let's talk: Communication & Consensus Building in Open-Source
Travis Hathaway
Community Building, Education, Outreach (2025)
MIDI, those cheesy sounds from the 90s? Wrong! Symbolic music vs Python
Mateusz Modrzejewski
Python for Games, Art, Play and Expression (2025)
Mentoring Both Ways: Helping Others While Leveling Up Yourself!
Manivannan Selvaraj
Professional Development, Careers, Leadership (2025)
Microdot, the impossibly small web framework for Python and MicroPython.
Miguel Grinberg
IoT, Embedded Systems, Hardware Integration (2025)
One Screenreader to rule them all: using NVDA for Windows automation
Ramón Corominas
Tooling, Packaging, Developer Productivity (2025)
Prenatal diagnosis of genetic diseases using Python
Helena Gómez Pozo, Marina Moro López
~ None of these topics (2025)
Python and Data Storytelling to create and deliver better presentations
Sebastián Flores
Data preparation and visualisation (2025)
Refactoring and Maintaing Software : Building code you won't hate tomorrow
Bojan Miletic
~ None of these topics (2025)
Running every street in Paris with Python and PostGIS
Vinayak Mehta
Data preparation and visualisation (2025)
Setting Up Reliable CI/CD Pipelines with Python, K8s & Testcontainers
Koti Vellanki
DevOps, Cloud, Scalable Infrastructure (2025)
Snake oil - or tools & tricks for making Python run smoother
Sindre Nistad
~ None of these topics (2025)
Speaking at EuroPython (or your favorite conference)? Yes, you can!
Vinícius Gubiani Ferreira
Professional Development, Careers, Leadership (2025)
The Boom of Generative AI: realities, promises and awkward situations
Nerea Luis
Machine Learning, NLP and CV (2025)
Using Postgres schemas to separate data of your SaaS application in Django
Mikuláš Poul
Web Development, Web APIs, Front-End Integration (2025)
WASM and Python: The Future of Serverless Computing
Farhaan Bukhsh, Kumar Anirudha
Web Development, Web APIs, Front-End Integration (2025)
What Network Analysis tells us about Trades, Hierarchies, and the World?
Kshitijaa Jaglan
Machine Learning: Research & Applications (2025)
Why it took 4 years to get a lock files specification
Brett Cannon
Tooling, Packaging, Developer Productivity (2025)
Wisdom of the cloud? Drifting through Community Notes
Laura Summers, Andy Kitchen
Machine Learning: Research & Applications (2025)
You don’t have to be a compiler engineer to work on Python
Savannah Ostrowski
Python Core, Internals, Extensions (2025)
Your Very First Contribution to Open Source
Jürgen Gmach
Professional Development, Careers, Leadership (2025)
pytest - simple, rapid and fun testing with Python
Freya Bruhin
Testing, Quality Assurance, Security (2025)
No sessions match your search.