课程介绍
本课程专为希望快速掌握FastAPI框架的开发者设计。作为Python领域速度与效率兼备的异步Web开发框架,FastAPI提供了便捷的开发体验和强大的功能。本课程将从基础概念入手,逐步深入,涵盖Web开发模式、ASGI协议、路由设计、数据校验以及数据库操作等核心内容。
在课程中,你将学习如何使用FastAPI快速构建高效的Web应用,掌握路由传参、请求体处理等实用技巧。同时,我们将深入讲解SQLAlchemy与FastAPI的结合,包括数据库模型创建、复杂关联关系处理(如一对多、多对多等)以及数据库迁移工具Alembic的使用。此外,课程还特别设计了分页查询、树形结构管理以及依赖注入等高级内容,让你轻松应对实际开发中的各种挑战。
通过实践项目,你将学会如何高效地开发和优化FastAPI应用,并探索框架在现代Web开发中的最佳实践。无论你是后端开发新手还是希望提升效率的资深工程师,本课程都将为你打开FastAPI世界的大门,带来全面而深入的学习体验。
课程目录
├─01 Web开发模式相关概念.mp4
├─02 ASGI协议和服务.mp4
├─03 FastAPI的第一个程序.mp4
├─04 接口文档打开慢的问题.mp4
├─05 路由和启动方式.mp4
├─06 路由分发.mp4
├─07 路由传参(一).mp4
├─08 路由传参(二).mp4
├─09 URL传参.mp4
├─10 传参数的数据校验.mp4
├─11 请求体传参.mp4
├─12 请求体单个传参.mp4
├─13 SQLAlchemy的介绍.mp4
├─14 创建数据的engine.mp4
├─15 建立模型类(一).mp4
├─16 建立模型类(二).mp4
├─17 alembic的数据库迁移工具.mp4
├─18 session的新增操作.mp4
├─19 session的简单查询.mp4
├─20 session的修改操作.mp4
├─21 session的删除操作.mp4
├─22 session的高级查询.mp4
├─23 一对多的关联关系.mp4
├─24 双向关联的数据库迁移.mp4
├─25 一对多关联操作.mp4
├─26 树形结构的自关联.mp4
├─27 树形结构的操作.mp4
├─28 一对一的关联关系.mp4
├─29 多对多的关联关系.mp4
├─30 关联复杂查询(一).mp4
├─31 关联复杂查询(二).mp4
├─32 定义添加员工的schemas.mp4
├─33 session的依赖注入.mp4
├─34 ORM模型对象转换.mp4
├─35 查询单个员工和模型嵌套.mp4
├─36 分页查询员工信息.mp4
├─37 修改和删除员工.mp4
├─课程资料.zip
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,请勿用于任何商业目的与商业用途,如需商用请支持正版!如亲下载后改变其用途与使用方式,与本站无任何关系,本站已经进行告知义务!我们只做安全认证测试如果资源侵犯了您的版权利益,请联系站长邮箱:dsymbcom@gmail.com