← Courses
🎓
IntermediatecourseBootcamp access
FastAPI Advanced Features Guide
This guide takes your FastAPI knowledge to the next level: dependency injection for DRY, testable code, APIRouter for modular apps, WebSockets for real-time communication, background tasks, file uploads and custom middleware.
30
Lessons
7
Modules
🎓
Bootcamp access
Lo que aprenderás
✓**Dependency Injection:** Depends(), sub-dependencies, yield dependencies
✓**APIRouter:** Modularization, prefixes, tags, professional organization
✓**Middleware:** Custom middleware, logging, timing, events
✓**Background Tasks:** Asynchronous operations, intro to Celery/RQ
✓**WebSockets:** Real-time communication, broadcasting
✓**File Uploads:** Multipart forms, validation, image handling
✓**Response Models:** StreamingResponse, FileResponse, multiple schemas
Requisitos
- •FastAPI Fundamentals Guide completed
- •Solid grasp of CRUD, Pydantic, error handling
- •Python 3.9+, uvicorn
Course content
1Módulo 1: Dependency Injection — Guía para el Creador5 lessons
2Módulo 2: APIRouter y Middleware — Guía para el Creador5 lessons
3Módulo 3: Response Models Avanzados — Guía para el Creador5 lessons
4Módulo 4: Background Tasks — Guía para el Creador5 lessons
5Módulo 5: WebSockets y File Uploads — Guía para el Creador5 lessons
6Módulo 6: Proyecto — Task Manager API Avanzada — Guía para el Creador0 lessons
7Módulo 6: Proyecto — Task Manager API Avanzada — Guía para el Creador5 lessons
Reviews
What students say
These reviews are from enrolled students who completed at least 50% of the course. We moderate reviews only on content grounds (spam, offensive language, personal data), never for being critical or negative.
No approved reviews yet.
Be the first to share your experience!