首页
›
热销单品
›
综合补充资料
›
《Python FastAPI高性能框架实战》
所属分类:综合补充资料
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
Python FastAPI高性能框架实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
FastAPI的定位 · 优势 · 适用场景
课程导入
FastAPI
02
环境搭建与项目初始化
Python版本管理 · 虚拟环境 · 依赖安装
环境搭建
项目初始化
03
第一个FastAPI应用
创建最小API · 路由定义 · 路径参数
FastAPI
第一个
04
Pydantic模型与数据验证
字段类型 · 必填与默认值 · 嵌套模型
Pydantic
模型
05
依赖注入系统
Depends的使用 · 函数依赖 · 类依赖
依赖注入系统
Depends
06
异步编程与并发处理
async/await原理 · 异步路由 · 异步数据库驱动
异步编程
并发处理
07
数据库集成(SQLAlchemy与Tortoise)
ORM选型 · 连接池配置 · 异步会话
SQLAlchemy
Tortoise
08
NoSQL集成(MongoDB与Redis)
异步客户端 · 缓存策略 · 会话存储
NoSQL
MongoDB
09
中间件与CORS
自定义中间件 · 请求日志 · 错误处理
CORS
间件
10
路由与APIRouter模块化
多模块路由拆分 · 前缀与标签 · 路由命名
APIRouter
路由
11
请求与响应处理进阶
文件上传下载 · 流式响应 · 自定义响应类
请求
响应处理进阶
12
认证与授权(JWT与OAuth2)
密码哈希 · JWT签发与验证 · OAuth2流程
JWT
OAuth2
13
WebSocket实时通信
WebSocket路由 · 连接管理 · 消息广播
WebSocket
实时通信
14
后台任务与定时任务
BackgroundTasks · Celery集成 · 任务队列
后台任务
定时任务
15
缓存策略与性能优化
Redis缓存 · HTTP缓存头 · ETag
缓存策略
性能优化
16
测试与调试
pytest与httpx测试 · 单元测试 · 集成测试
测试
调试
17
日志与监控
日志配置 · 结构化日志 · 请求追踪
日志
监控
18
API文档与OpenAPI定制
自动文档 · 自定义schema · 标签分组
API
OpenAPI
19
部署与容器化
Docker镜像构建 · docker-compose编排 · 环境变量管理
部署
容器化
20
云原生部署(AWS/阿里云)
云服务器配置 · 负载均衡 · 自动扩缩容
AWS
云原生部署
21
GraphQL集成
Strawberry或Graphen… · 查询与变更 · 与REST共存
GraphQL
集成
22
微服务架构实践
服务拆分 · 服务间通信 · API网关
微服务架构实践
服务拆分
23
消息队列集成(RabbitMQ/Kafka)
生产者消费者 · 异步解耦 · 事件驱动
RabbitMQ/Kaf…
消息队列集成
24
安全加固
SQL注入防护 · XSS与CSRF · 速率限制
安全加固
SQL
25
性能压测与调优
Locust与wrk压测 · 瓶颈分析 · 异步优化
性能压测
调优
26
常见问题与解决方案
CORS错误 · 异步阻塞 · 循环依赖
常见问题
解决方案
27
实战项目一
构建高并发RESTful API(用… · 数据库设计 · 接口实现
实战项目一
RESTful
28
实战项目二
实时聊天应用(WebSocket+R… · 连接管理 · 消息持久化
实战项目二
WebSocket+R
29
实战项目三
微服务电商平台(订单+支付+库存) · 消息队列 · 分布式事务
实战项目三
微服务电商平台
30
综合提升与最佳实践
代码规范 · 项目模板 · 性能清单
综合提升
最佳实践
所属VIP或分类
同VIP:ADB命令与Android设备调试
同VIP:ADI-SHARC音频系统深度开发实战
同VIP:AEC回声消除与双端通话检测