API Design in Python
Design an API other people can rely on. Over four weeks of evenings, you join a small group online and build one real booking API in Python through test driven development, with no mock anywhere.
When, where and how
Starts
Thursday 24 September 2026
Length
Four weeks, twelve evenings
Evenings
Tuesday, Thursday and Friday, 18:30 to 20:30 Athens time, 15:30 to 17:30 UTC
Where
Online, live over video, from anywhere
Places
Eight
Language
Taught in English
If you are near Alexandroupolis, you can meet us in person first at Delete your first mock, a free two hour meetup on Thursday 17 September.
Four weeks of real work
EkoHacks teaches the way it builds: test driven development and testing without mocks. The course applies both to one API, from its first test to its last endpoint.
One real API
You build one real booking API, test first with no mock anywhere. Along the way you meet the awkward parts nobody writes about: conflicts, idempotency and the design decision hidden inside a 404.
Your code, read by a person
Between sessions a person reviews your code and answers inside two working days. Every week of work gets a close reading, so you can see your progress.
Taught live by the founder
The founder teaches every evening live, and the group is capped at eight. Your questions are heard and answered the evening you ask them.
The dojo, yours to keep
Every seat includes the Solo plan on our dojo platform, forever. The practice carries on after the course ends.
Take your seat
A seat is €120, paid once, and the price includes VAT. Your place lives on our dojo platform, and Paddle, our merchant of record, handles payment securely.
Book your seatStart with your question
The course exists to answer real questions. Tell us, in your own words, the one question about your code, your tests or your career you would most want answered. We will write back to you, and what learners ask shapes what we teach.
