Epic.
Legendary.
It's back!

PyCon+Web
2025

January 24-25
Berlin

100%
Digital

Where Python meets Web.

24th of January: afternoon hands-on workshops
25th of January: conference talks, 2 tracks: Python and Web

Topics:
General Python • Python Web Frameworks (Django, Flask, Tornado, etc) • FastAPI • Web Security • AI/ML • LLMs • Data Science • DevOps and Cloud • Testing • Python in IoT • Robotics • Community • Diversity & Inclusion • Career

What's PyConWeb?

We started in 2015 as a meetup with 12 participants. But we were optimistic:
-> 2016 organised first PyCon.De in Munich, which might also have been the first PyCon with a real Python (yes, the snake).
-> 2017 launched PyConWeb, a new conference where Python meets Web.
-> 2018-2019 (Surprise :) More and more PyConWebs.
-> 2020
The Covid pandemic hit hard. We refunded tickets, got broke.
-> Today: Meetups survived and thriving, with PyMunich gathering 100+ people monthly. Since the pandemic, all events are streamed - check our Epic Python Youtube channel.
PyCon+Web 2025: Reborn and Better Than Ever!
One track dedicated to web, one to general Python. A Win-Win for everyone!

Meet Our First Speakers

Talk selection still running — more names coming soon!

Developer Advocate
JetBrains

After a career as a Data Scientist and Developer Advocate, Cheuk now serves as an AI Developer Advocate at JetBrains. Co-founder of Humble Data, a global beginner Python workshop, she has also served on the EuroPython Society board and is currently a fellow and director of the Python Software Foundation.

Innovation and technology enthusiast
cplace

IT Business Analyst Partner Management currently is responsible for developing project management applications and solution templates through their partner network on the cplace no and low code platform.

Cloud Engineer
Nordcloud

Laysa considers herself as a lifelong learner - infinitely curious and hoping there always remains a subject or theory she can latch on to and learn. And if she can actually use these things to help the world in some way? Awesome!

Software Engineer, PhD
Bayer · Freelance

Alex transitioned to freelance Cloud Data Engineering after over 8 years in academia, specializing in brain image processing and medical machine learning. Frustrated with research environments, he shifted to consulting for major German companies in robotics, data analytics, and cloud solutions. Now freelancing, Alex continues working on cloud projects for large clients while exploring his own SaaS ventures.

AI Advocate
IBM

Anna is a data scientist and technical writer specializing in AI, data science, and education. With a background in Computer and Cognitive Science, she focuses on AI agents and their parallels with human cognition. Her work empowers developers to use AI technologies efficiently, aiming to free humans from routine tasks for more impactful endeavors.

Software Engineer
Delivery Hero

Vladyslav is a Senior Software Engineer at Delivery Hero and the 2024 CODE100 Ultimate Champion. With years of experience in engineering management and software development, he has a knack for solving challenging problems and staying cool under pressure. When he’s not coding, Vladyslav enjoys exploring new technologies, and dreaming up big ideas.

Workshop by Arthur Bayr
Strawberry meets Apollo (5-6h), January 24th

Building a Modern GraphQL Application with Async Strawberry, Django, React, and Type-Safe Integration

Strawberry, a modern Python library for GraphQL, simplifies API development with its type-safe schema definition and integration flexibility. Paired with Apollo and React, it creates seamless front-end <-> back-end GraphQL communication, boosting developer productivity and app scalability.

Complete Workflow:
- Backend
: Define an async GraphQL API with Strawberry and Django, leveraging Dataloaders for performance optimization.
- Codegen: Automatically generate TypeScript types and React hooks from the GraphQL schema and operations.
- Frontend: Use Apollo Client and React to integrate the API seamlessly, consuming GraphQL data with generated hooks.

Tickets

Each purchased ticket includes complimentary access to the workshop on January 24th.
Spots are limited, and an additional registration link will be provided to those who purchase a ticket below.

Just 4 days remaining to grab your Early Bird Tickets!

Our Partners

To become our partner check our Sponsorship opportunities

Supporters

Arise Health logo

Our venue: CIC Berlin
(Cambridge Innovation Center)

We searched high and low for the perfect venue in Munich but couldn’t find one that fit our vision while keeping tickets affordable—under €200 - personal and under €100 for students. Then, we discovered CIC Berlin, and wow, it blew us away! We’re sure it’ll blow you away too. This is our chance to escape Munich, shake off the winter blues, and turn January into the most fun, inspiring, and not-so-cold month of the year in the city which never stops. So let’s make it unforgettable together!

Brand new fancy venue. It will be amazing!

Address: Lohmühlenstraße 65, 12435 Berlin.


10 Minutes cycling from Berlin Ostbahnhof.

https://cic.com/de/berlin

Recommended Hotels

We went to CIC Berlin and explored the area so we can suggest you a couple of hotels which are 15-20 mins walking distance to the venue.

What people say about #pyconweb

“Just at the @pyconweb @MicrosoftDE, proud to be part of the #pythoncommunity, also happy to have here some friends of the the #pythonmeetup Nuremberg! Let’s go for a digital future”

Moreno&Co || Founder of the IT Blog (@MorenoCo1)
2018

“It was a pleasure and honour to be at the first #PyConWeb. Many thanks to the organisers and volunteers.”

Daniele Procida (@evildmp)
2017

“#PyConWeb was an adventure! 🙂 Cody is on his way back to Frankfurt. Thanks to the crew, sponsors, speakers and attendees for two days full of interesting input, ideas and talks!”

<code>monauts (@codemonauts)
2018

“A big thank you to the #pyconweb organizers. Really well done. What a smooth organization. Talking-from-experience-here (TM).”

Python Academy (@pyacademy)
2017

We #StandWithUkraine

The colors of the Python logo serve as a reminder of the price of freedom. To ensure these colors remain free of red, consider supporting the charity "Come Back Alive". This reputable organisation focuses on saving lives - not taking them. Their current project aims to deploy 10,000 interceptor drones to defend against russian drones, which are sent daily in numbers ranging from 50 to 200.

We believe that no donation is too small.

Donate