Technology
Pydantic validation, conversion, serialization, type-driven contracts, and model design for Python applications.
Practice items tagged with Pydantic.
Builds a FastAPI POST boundary with separate input/output models, forbidden extra fields, domain mapping, and a 201 response.
Explains acquisition and cleanup around `yield`, including request and function scopes, streaming, and exception-safe ownership.
Traces a request from the ASGI server through middleware, routing, dependencies, validation, handler execution, and response completion.
Explains FastAPI parameter-source inference and when explicit markers make an HTTP contract clearer.
Explains dependency graphs, sub-dependencies, request-local caching, failures, and deliberate cache bypass.
Explains how input conversion, strict validation, and extra-field policies change what an API accepts and preserves.
Preparation paths where this taxonomy appears in the track scope.