BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//pyconde-pydata-2026//speaker//93VSJ9
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-pyconde-pydata-2026-N8QVT8@pretalx.com
DTSTART;TZID=CET:20260415T142000
DTEND;TZID=CET:20260415T155000
DESCRIPTION:Develop FastAPI applications faster with the contract-first app
 roach using the OpenAPI Generator\, no GenAI required. \n\n**To attend thi
 s workshop\, please install the openapi generator.** \nFor details\, pleas
 e visit the README.md of https://gitlab.com/Eeffee/pycon26\n\nMachine lear
 ning models are often deployed as APIs\, but the "agreement" between the c
 onsumer and the service is often fragile. How does the consuming app know 
 if a parameter is optional or required? When the code diverges from the do
 cumentation\, integration breaks.\nIn this tutorial you will learn to defi
 ne an API contract using OpenAPI specification. We will use the OpenAPI Ge
 nerator to automatically generate API endpoints and strictly typed Pydanti
 c data models. Following this approach for all applications supports stand
 ardization\, consistency\, and maintainability across all projects.\n\nThe
  session will cover three key areas:\n**Design**: We will define an OpenAP
 I specification as our single source of truth for the API and end consumer
 .\n**Generate**: We will use the OpenAPI Generator to create a FastAPI ske
 leton and show possibilities for customization to fit specific project nee
 ds.\n**Implement**: We will connect our generated app to a ML model where 
 we will create Mystic Creatures for Real Life Problems
DTSTAMP:20260412T141905Z
LOCATION:Ferrum [2nd Floor]
SUMMARY:Accelerate FastAPI Development with OpenAPI Generator - Dr. Evelyne
  Groen\, Kateryna Budzyak
URL:https://pretalx.com/pyconde-pydata-2026/talk/N8QVT8/
END:VEVENT
END:VCALENDAR
