FastAPI开发后端接口实战

FastAPI开发后端接口实战

入门到源码,落地企业级后端项目

¥199
本课程包括
  • 4小时9分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
你将收获
  • 系统掌握 FastAPI 核心语法与 RESTful API 开发全流程,能独立开发各类业务接口
  • 熟练掌握单 / 多文件上传、表单处理、JWT 权限校验、跨域处理等企业级常用功能
  • 学会整合 SQLModel 进行数据库操作,掌握大型项目的模块化分层架构设计
  • 精通依赖注入、中间件、全局异常处理等高级特性,大幅提升代码可维护性
  • 深入 FastAPI 底层源码,理解框架运行核心原理,具备独立排查复杂问题的能力
  • 完成完整企业级后端项目实战,积累可直接写入简历的项目经验
浏览相关主题
课程介绍

随着 Python 在后端领域的快速发展,FastAPI 凭借高性能、低代码量、自动生成标准化接口文档等核心优势,已成为国内外企业首选的 Python Web 框架。但目前市面上多数课程仅停留在基础语法讲解,缺乏企业级落地实战与底层原理剖析,导致很多开发者学完后仍无法独立完成生产级项目,遇到问题也难以从根源解决。为此,大鹏 AI 教育推出《FastAPI 开发后端接口实战》课程,打造从入门到源码的完整学习路径。

课程由大鹏 AI 教育资深后端架构师主讲,老师擅长将抽象的底层原理转化为可落地的实战案例,教学风格深入浅出,累计帮助数万名学员成功转型后端开发。

课程共 36 章,循序渐进覆盖 FastAPI 全栈知识体系。从第一个 FastAPI 程序入手,系统讲解路径参数、查询参数、请求体、文件上传等基础接口开发技能;深入解析全局异常处理、依赖注入、JWT 权限校验、中间件与跨域处理等企业级核心特性;重点讲解 SQLModel 数据库整合、大型项目模块化架构、后台任务与静态文件管理等实战内容;最后用 6 个章节深度拆解 FastAPI 类的底层实现源码,从运行机制到核心逻辑逐一剖析。每一个知识点都配套实战代码,边学边练,确保学员真正掌握。

通过本课程学习,你不仅能独立开发符合企业标准的后端接口与完整项目,还能读懂 FastAPI 底层源码,具备架构设计与复杂问题排查能力,全面满足企业对中高级 FastAPI 开发工程师的招聘要求。

适合人群
  • 零基础想入门 Python 后端开发的编程爱好者、在校学生
  • 掌握 Python 基础,希望从 Flask/Django 等框架转型 FastAPI 的开发者
  • 在职后端工程师,需提升企业级项目开发与架构设计能力
  • 前端 / 全栈开发者,想要快速掌握后端接口开发技能
  • 想深入理解 Web 框架底层原理,提升源码阅读与调试能力的技术人员
讲师介绍
十年IT行业老兵,精通Python编程语 专注于AI量化,AI自动化和AI教育方向
擅长领域:
  • 移动开发
  • Web开发
  • Python
  • Vue.Js
  • React.Js
  • Go语言
大鹏AI教育创始人,专注于AI量化,AI自动化和AI教育方向,国产AI Agent“如意”系列的作者。
课程大纲
共0节 时长0分钟 全部收起
第一章 课程概述
3分钟
第二章 下载 FastAPI 源代码
8分钟
第三章 FastAPI 是什么
4分钟
第四章 第一个 FastAPI 程序
9分钟
第五章 路径参数的基本用法
7分钟
第六章 枚举类型的路径参数
4分钟
第七章 查询参数
4分钟
第八章 请求体
5分钟
第九章 查询体
6分钟
第十章 请求头
4分钟
第十一章 表单参数
3分钟
第十二章 表单模型
3分钟
第十三章 单文件上传
3分钟
第十四章 多文件上传
3分钟
第十五章 全局异常处理
6分钟
第十六章 自定义接口文档参数
4分钟
第十七章 依赖注入之共享查询参数
6分钟
第十八章 类作为依赖项
5分钟
第十九章 全局依赖项
5分钟
第二十章 JWT 权限校验
18分钟
第二十一章 中间件
4分钟
第二十二章 跨域中间件
3分钟
第二十三章 整合 SQLModel
8分钟
第二十四章 大型项目开发
11分钟
第二十五章 后台任务
3分钟
第二十六章 静态文件
5分钟
第二十七章 后台任务的底层实现
6分钟
第二十八章 应用的标题和概述
7分钟
第二十九章 API 的描述
3分钟
第三十章 FastAPI 类的底层实现 1
17分钟
第三十一章 FastAPI 类的底层实现 2
7分钟
第三十二章 FastAPI 类的底层实现 3
23分钟
第三十三章 FastAPI 类的底层实现 4
20分钟
第三十四章 FastAPI 类的底层实现 5
14分钟
第三十五章 FastAPI 类的底层实现 6
3分钟
第三十六章 课程总结
4分钟
资料包
图文
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。