前后端分离大势所趋,本课程将构建一套优秀的RESTful API,可以适配小程序、App 、wap 、web前端页面。另外还扩展了Flask框架机制,培养编程思维,随心所欲玩转Flask。优秀完整的RESTful API框架,你也可以实现!
扩展性好
合理的分层设计
标准的代码组织
易于维护与扩展
简洁易用
使用非常方便
接口权限易于管理
返回格式保持统一
适用于各种前端
玩转Flask
不满足框架原有功能
扩展Flask框架机制
在研究框架中培养编程思维
教你灵活玩转Flask
Token令牌
使用JWT令牌机制,可用于小程序App与单页面应用程序
自定义红图
Flask只提供应用程序级别与蓝图级别的架构,我们自定义一个红图(Redprint)来扩展Flask结构体系
Python Class JSON序列化
Python对Class的序列化不太方便,给出一个灵活的JSON序列化方案,支持新增和隐藏属性
全局异常处理
重写Flask HTTPException与WTForms定义统一异常返回格式,方便前端开发
接口保护+权限控制
灵活性极强的配置方案
提供函数&模块级别的权限控制机制
自定义Scope类
采用继承的方式
为每个角色定义权限分组
实现细粒度可加减的权限控制方案
关于课程的问题都可在问答区随时提问,讲
师会进行集中答疑
课程案例代码完全开放给你,你可以根据
所学知识自行修改、优化
对Python有想法,想从事Python编程的人群
掌握Python语法基础、Flask基础
guzimou
好评
一路学习老师的课程,一路带我成长,现在都不知道欠了老师多少个好评。老师不仅讲课通俗易懂,而且极其耐心地回答提问区的问题。碰到七月老师,虽然未曾谋面,也算是我coder生涯中的一大幸事,不仅让我学会了如何写出优雅,简洁的代码,更重要的是培养了灵活我的编程思维模式,求精不求多,不固守某一框架,而是在原有的基础上扩展自己的业务要求。也对七月老师一直能坚持在coder的精神和毅力,打心底里佩服,不经一番寒彻骨 怎得梅花扑鼻香!加油!
SuccessorSocialism
好评
first blood..对于想要学习这么课的同学提个建议,可以先去看看老师的Flask高级编程那门课.因为这门 更多的来说是立足与那门课之上的.相当于进阶课程.至于课程本身,七月出品,必属精品.说实话,对于restful api的理解一直没有一个明确的理解.之前在老师的微信公众号看过,但是理解不太深刻.对于情况跟我差不多的同学,可以先看第三章,一睹为快..哈哈,期待老师下一门课
慕仙6146424
好评
一直觉得,买七月老师的课,不仅仅是一门课程,更像是买了一个框架,课程一如既往的好,教你重写一些框架的功能,以达到自己的需求,当然,七月老师的课程最大的价值是编程思维。刚看完第六章,虽然没完全看完,但是忍不住要先来给七月老师一个大大好评。
亲,您好~这个课不适合入门。这门课高度浓缩了内容,写的是最标准的REST 代码。如果要学Python Web,首先学学Python的语法。可以按照我的课程路径《Python3入门与进阶》《Python Flask高级编程》 《Python Flask RESTAPI》来学习。Python3入门与进阶,可以去看看免费的资料省点钱,不过后两门,我觉得是难得一见的Flask课程,推荐学习,只不过需要Python基础。祝您学习愉快~
亲,您好~源码就在课程的下载区里,课程列表的上面有一个下载,点击就进入到git中。祝您学习愉快~
亲,您好~任何一个服务器端框架都可以做小游戏的后台祝您学习愉快~
亲,您好~休息一段时间,准备下门新课《微信小程序进阶开发》了祝您学习愉快~
亲,您好~鱼书小程序不是完整项目,只是提供了部分小程序代码,主要用来让同学们看到API的调用效果,对API的作用和意义有一个真实的理解。如果比较看重鱼书小程序的实现,可以关注我下一门新课,将是一门纯粹的小程序进阶开发。祝您学习愉快~
亲,您好~后面的方向还没确定,Web开发是基础,以后可能会做数据处理和分析,但也需要以web为基础。祝您学习愉快~
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题