"Talk is cheap. Show me the code." — Linus Torvalds
My FastAPI full-stack learning notes, from zero to hero.
| Module | Topics |
|---|---|
| Core Framework | FastAPI + Uvicorn + Pydantic |
| Data Layer | SQLModel + MySQL + Redis |
| Security | JWT + OAuth2 + Password Hashing |
| Async Programming | httpx / aiohttp / aiofiles |
| Task Scheduling | RQ + APScheduler |
| Practical Skills | Rate Limiting / OSS Upload / QR Code |
- Routing & Dependency Injection
- Pydantic Data Validation
- SQLModel ORM Operations
- JWT Authentication Flow
- Redis Caching Strategies
- Async Task Queue
- Scheduled Jobs
- WebSocket Real-time Communication
- Docker Deployment
Python 3.12 | FastAPI 0.116.2
📖 Work in progress... Learning by doing