课程介绍
注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1 图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。
适用人群:
python程序员,web程序员
本课程的内容包括Python Flask开发环境安装,Python Flask的基础知识(request、response、cookie、session、重定向、静态资源等),Jinja2模板、数据库(MySQL和NoSQL数据库)、web表单、电子邮件等内容。通过对本课程的学习,以及利用项目实战课程《美团网》,可以更深如掌握Flask Web框架的使用方法,并可以实际开发Web应用。
课程大纲
章节1:基础知识
课时1文本课程源代码
课时2Flask简介和开发环境搭建05:55
课时3静态路由和动态路由07:01
课时4用8行代码实现Web应用11:37
课时5获取客户端的请求(Request)06:37
课时6Response与Cookie16:17
课时7会话(Session)10:29
课时8静态文件和重定向07:49
章节2:Jinja2模板
课时9Jinja2模板入门12:04
课时10在Jinja2模板中使用复杂数据08:10
课时11在Jinja2模板中的过滤器07:34
课时12条件控制24:22
课时13循环控制12:39
课时14宏操作12:56
课时15include指令05:33
课时16模板继承08:45
课时17使用Flask_Bootstrap集成Bootstrap11:28
课时18自定义错误页面12:09
章节3:Web表单与Flask-WTF扩展
课时19表单类36:05
课时20简单的表单组件19:54
课时21单选和多选组件16:49
课时22wxForms中的验证函数23:02
课时23获取和设置表单组件中的数据11:37
课时24使用flash函数向客户端发送消息04:34
章节4:数据存储
课时25读取和检索XML文件10:29
课时26将字典转换为XML字符串10:46
课时27将XML字符串转换为字典06:37
课时28JSON字符串与字典互相转换15:42
课时29将JSON字符串转换为对象10:37
课时30将对象转换为JSON字符串06:01
课时31对象列表与JSON字符串互相转换06:39
课时32将JSON字符串转换为XML字符串03:28
课时33用Python操作SQLite数据库19:13
课时34用Python操作MySQL数据库17:30
课时35ORM库SQLAlchemy24:38
课时36ORM库SQLObject15:20
课时37使用Python操作文档数据库MongoDB23:03
课时38练习题答案(1)06:27
课时39练习题答案(2)07:54
课时40项目实战:Web版云笔记13:05
章节5:电子邮件
课时41使用Flask-Mail发送Email18:52
课时42使用Flask-Mail发送HTML Email08:31