从头开始完成 FastAPI 大师班 2022
使用 Python、Full Stack、OAuth2、SQLAlchemy、RESTful API 和实践项目学习有关 FastApi 的一切
讲师:Catalin Stefan
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你会学到什么
- FastApi 基础、基础和高级功能
- API 创建、管理和部署
- 身份验证和授权
- 测试、调试、错误处理和管理
- SQL、关系数据库、SqlAlchemy 和 ORM
- 一步一步编写代码,您将在实践中学习
- 异步编程和 Web 套接字通信等高级功能
- 更多功能,让您从初学者到高级开发人员
本课程包括:
- 21小时点播视频
- 14 篇文章
- 117个可下载资源
- 在手机和电视上访问
- 结业证书
课程内容
21 个部分• 184 个讲座• 21 小时 7m总长度展开所有部分
介绍3 节课• 3 分钟
入门6 节课• 36分钟
获取方法4节课• 23 分钟
操作说明5节课• 19分钟
路由器4节课• 17 分钟
参数8节课• 48 分钟
使用 SQLAlchemy 的数据库12 节课• 1 小时 47 分钟
概念7 节课• 1 小时 20 分钟
验证6 节课• 41 分钟
处理文件5 节课• 24分钟
还有 11 个部分
要求
- Python
- 基本网络技术 HTML CSS Javascript
描述
您的专业 FastAPI 开发课程。
FastAPI是可用的增长最快的 API 开发框架之一。它易于使用且重量轻。此外,它还提供了一些独特的优势,例如自动 Swagger 文档生成和现代、开放的开发标准。
本课程将使您全面了解 FastAPI 功能。我们将讨论简单和高级的概念,以便您清楚地了解什么是可能的。
我们还将讨论 FastAPI 如何与 SQL 数据库一起工作,特别是 SqlAlchemy。我们将看到如何公开允许客户端从数据库中操作和检索数据的端点。
最重要的是,讨论的所有概念都将在代码中实现。这不仅是一门理论课程,而且是一门可以建立您的知识和经验的课程。每当我们引入一个概念时,我们都会在代码中实现它,以便您了解它在实践中是如何工作的。
在本课程中,我们将介绍:
- 在 Mac 和 Windows 上安装和设置
- 虚拟环境和项目生成
- FastApi 功能
- 路径和查询参数
- HTTP 状态、代码和异常
- 错误处理
- 标签
- 路由器和自动路径生成
- API 响应和响应管理
- 验证器
- 复杂亚型
- SQL、关系数据库管理和 ORM
- SQL炼金术
- 身份验证和授权
- 文件管理
- API 部署
- 测试和调试
- 模板、中间件、异步编程、Web 套接字通信、后台任务等等
课程的最后一部分将是一个实际项目。我们将创建一个Instagram 克隆应用程序并构建完成该工作所需的 API。我们将专注于一些关键概念,如发布、评论和用户身份验证。
我们还将为我们的 api 开发两个客户端:
- ReactJS 中的 Web 客户端
- Android 和 Kotlin 中的移动客户端
这样,您将全面了解 Web 和移动端全栈开发。
本课程面向希望获得新技能的全栈开发人员。即快速轻松地构建 API。
随着 API 的发展和添加新工具和概念,该课程会不断更新。
我相信你会喜欢这门课程。所以今天就注册,让我们开始学习在 FastAPI 中构建 API。
本课程适用于:
- 初级全栈开发人员
- 中级全栈开发人员
- 网络开发者
评论(2)
缺失34课时的视频,能补充下吗
不缺,麻烦对比一下Udemy的课程列表,第34课时,不是视频课。