FastAPI 和 RESTful API 概览
搭建开发环境与安装 FastAPI
FastAPI 核心特性
依赖注入
使用 Pydantic 定义请求与响应模型
身份验证与授权
文件上传
连接数据库
测试与调试
部署与扩展
应用配置管理
FastAPI 的未来发展
这门课程从零开始,带领你使用FastAPI构建高性能的Web API。FastAPI融合了Python类型提示、异步编程与自动生成API文档等特性,是现代Python Web框架的代表。
课程涵盖FastAPI与RESTful API简介、开发环境搭建、核心特性、依赖注入、Pydantic请求响应模型、身份验证与授权、文件上传、数据库连接、测试与调试、部署与扩展与配置管理。通过系的统学习,你将能够独立设计和实现完整的后端应用系统,掌握构建生产级Web API所需的技能。