使用 Flask 和 Python 开发 REST APIs

REST API 是目前最普遍将网络应用程序的后端与前端切割的做法,定义好了 REST API 就可以开放给 Web 前端与手机 App 来调用,如果你是使用 Flask + Python 开发服务器后端应用程序想要将服务开放给 Web 前端和手机 App 使用,那么可以考虑这个在线课程

课程介绍:English 繁中

从这 15.5 小时的课程,你会学到

  • 透过 REST API 将 Web 或手机 App 连接到数据库和服务器
  • 创建安全可靠的 REST API,包括身份验证记录、缓存等等
  • 了解 Web 服务器的不同层以及 Web 应用程序与每个层的交互
  • 使用令牌( token )刷新等高端功能做无缝的用户身份验证
  • 使用 JWT 黑名单( blacklistings )处理注销并防止在 REST API 的滥用
  • 跟着专家的指引开发出专业级的 REST API

需求

  • 之前有任何编程语言经验将有所帮助。本课程包括一个完整的 Python 复习课程。
  • 在课程中使用的所有软件都有提供,并且完全免费
  • 完整的初学者可能先学习初级 Python 课程,然后再到切换到本课程

说明

你厌倦了无聊时、整还是不正确的教学? 我建议你不要再剪贴复制你不了解的代码了。

欢迎来到创建 REST API 的最佳在线教学资源之一。我是 Jose,我是一名软件工程师;这里帮助你真正理解和发展你使用 Python 开发 Web 和 REST API 的技能。

准备好可以上线的 REST APIs

本课程将指导您创建简单,中级和高级REST API,包括身份验证、布署、缓存等。

我们将从一个 Python 复习课程开始,这将使你从基础到 Python 的一些最先进的功能,让你永远不会迷失或困惑。

使用 Flask 和受欢迎的延伸套件 Flask-RESTfulFlask-JWT 和 Flask-SQLAlchemy,我们将深入开发完整坚实线就绪的 REST API。

我们还将研究 GitHerokunginx 和 Varnish 的基本技术。

你将可以…

  • 使用 Flask 和热门延伸创建基于资源的上线就绪 REST API;
  • 使用 SQLAlchemy 轻松高效地将资源保存到数据库中
  • 了解 REST API 的布署和性能的复杂性。

我很自豪能为每一位学生提供出色的支持和反馈。我随时可以为你个人提供指导,并为你的利益回答问题。

不要等待,今天注册迈向精通网络服务之路!

期待课堂中见到你。

目标受众

  • 学生希望通过使用服务器端技术来扩展手机和 Web 应用程序的功能
  • 软件开发人员希望通过学习开发专业级的 REST API 来扩展他们的技能
  • 那些希望学习 Python,而专门针对 Web 服务的人

讲师介绍

Jose Salvatierra 编程学院创始人与计算机科学讲师

我一直在教计算机科学,玩音乐(1年级至8年级)四年以上经验,针对所有年龄层和所有技能水平的学生。这是我迄今为止的故事。

我从 10 岁开始写程序,也就是在我开始学习音乐几年之后,我爸爸感到很兴奋对我对表示他也有同样的兴趣,于是向我讲授了 Marin Saric 的 METAL 的基础知识。不久之后,我们转到了RealBASIC,从那里开始学习,几年之后,又学了 Java 和 C.

自从我开始学习编程之后,我知道我想学习计算机科学或是这些课程。十年前,我毕业于 Dundee 大学主修应用计算。

Dundee 大学是计算相关课程中最负盛名的学院之一,由于学业成就,我有机会参加计算机奖学金。

我曾为 M2M 公司的 “Eseye” 工作,主要负责后端开发,编写 PHP 脚本和编写程序 Zenoss ZenPacks,目前在 Skyscanner上工作,苏格兰最大的技术公司之一,主要以 Python 和 Web 语言编写程序。

目前,我喜欢使用 Python,Java 和 C 编写程序,播放和录制音乐,平常从事钢琴演奏家,歌手,运动和健美。我希望我的课程对你有兴趣,并且会学习到新的技术感到愉快!

英文字幕:有

  • 想要了解如何将英文字幕自动翻译成中文? 请参考这篇 How-To

优惠信息

如何购买这门课程比较划算?可以参考课程合购优惠方案


报名参加课程

Sponsored by Udemy

你可能会有兴趣

 欢迎使用e-mail订阅 Soft & Share 

发表评论

Powered by WordPress.com.

Up ↑

%d 博主赞过: