FastAPI
15 modules · 222 questions
1
Core Framework & Fundamentals
beginner
fastapi
overview
features
python
flask
django
comparison
framework
+50 more
30 min
15 questions
0/15
2
Routing & Path Operations
beginner
fastapi
routing
http methods
path operations
path parameters
type validation
query parameters
validation
+33 more
30 min
15 questions
0/15
3
Request Handling & Response Models
beginner
fastapi
request body
pydantic
json
validation
form data
html forms
request
+50 more
35 min
18 questions
0/18
4
Pydantic Models & Data Validation
intermediate
fastapi
pydantic
validation
BaseModel
Field
constraints
field_validator
pydantic v2
+39 more
40 min
18 questions
0/18
5
Async Programming & Concurrency
intermediate
fastapi
async
sync
path operations
concurrency
threadpool
anyio
event loop
+38 more
40 min
15 questions
0/15
6
Dependency Injection System
intermediate
fastapi
dependency injection
depends
design pattern
fundamentals
annotated
type hints
modern syntax
+46 more
35 min
15 questions
0/15
7
Security & Authentication
intermediate
fastapi
oauth2
authentication
security
jwt
python jose
passwords
bcrypt
+34 more
45 min
18 questions
0/18
8
Middleware & CORS
intermediate
fastapi
middleware
http
request response
decorator
cors
CORSMiddleware
cross origin
+29 more
30 min
12 questions
0/12
9
Error Handling & Validation Errors
intermediate
fastapi
HTTPException
error handling
status codes
http
exception handler
custom errors
decorator
+28 more
30 min
12 questions
0/12
10
Database Integration & SQLAlchemy
intermediate
fastapi
sqlalchemy
database
setup
dependency injection
session
yield
models
+31 more
40 min
15 questions
0/15
11
Testing FastAPI Applications
intermediate
fastapi
testing
testclient
starlette
pytest
fixtures
conftest
dependency overrides
+36 more
35 min
15 questions
0/15
12
WebSockets & Real-time Features
advanced
fastapi
websocket
endpoint
starlette
lifecycle
connection
protocol
disconnect
+33 more
30 min
12 questions
0/12
13
Background Tasks & Lifespan Events
advanced
fastapi
background tasks
async
starlette
chaining
dependencies
lifespan
startup
+32 more
30 min
12 questions
0/12
14
Performance & Optimization
advanced
fastapi
caching
redis
performance
in memory
lru cache
rate limiting
security
+39 more
35 min
15 questions
0/15
15
Deployment & Production
advanced
fastapi
uvicorn
production
asgi
configuration
gunicorn
workers
process management
+57 more
35 min
15 questions
0/15