Work directly with the Tenzai codebase. Learn FastAPI, SQLAlchemy, Alembic migrations, and event-driven architecture through hands-on exercises.
Create a new GET endpoint following Tenzai patterns. Learn routing, schemas, and basic queries.
Design a new database table and implement full CRUD operations with proper validation.
Create and apply database migrations. Handle schema changes safely in a team environment.
Build an event handler that processes async messages. Learn the event-driven patterns used in Tenzai.