Skip to content

nicheng-ai/FastAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ FastAPI Mastery Notes

"Talk is cheap. Show me the code." — Linus Torvalds

My FastAPI full-stack learning notes, from zero to hero.

🧠 What I Learned

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

📝 Progress

  • 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

🛠️ Environment

Python 3.12 | FastAPI 0.116.2

📖 Work in progress... Learning by doing

About

Practice Code for Fastapi backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors