这门课解决什么问题
很多做数据分析、自动化运维或后端转型的上班族,经常遇到一个尴尬场景:写好了 Python 脚本,能跑出结果,但没法给团队其他同事用。每次都要把代码发给别人,或者手动截图发报告。这门 Flask 课就是来解决这个痛点的。它教你用极简的代码把本地脚本变成一个网页应用,让同事通过浏览器输入参数、点击按钮就能拿到结果。比起 Django 那种全家桶框架,Flask 更适合快速搭一个内部工具或者数据看板,不用折腾复杂的配置。如果你平时工作里需要把重复的数据处理流程固化成网页表单,或者想做个简单的接口供前端调用,这套资料能直接给你一套写法参考。
适合什么基础与建议先看哪几块
这套资料默认你已经掌握 Python 基础语法,比如能独立写函数、处理列表字典、懂文件读写。如果连这些都不熟,建议先补基础再看。对于符合基础的人,建议先看环境搭建和路由那几节,弄懂怎么把服务跑起来、怎么通过网址传参数。接着重点看 Request 和 Session 这两块,这是做表单提交和登录状态保持的核心。Jinja2 模板部分不要跳过,很多人觉得写纯接口就不需要模板,但实际做内部工具时,前端页面总得自己凑合写,Jinja2 的条件判断和循环渲染能帮你省掉大量手写 HTML 的麻烦。
资料怎么配合练习与学完能独立做什么
看视频时不要只跟着敲代码,每个模块看完后停下来自己改需求。比如讲到动态路由,你就试着加一个新的路由规则,把昨天写的某个数据处理函数挂上去。讲到 Jinja2 循环控制,就拿一组真实业务数据渲染成表格页面。资料里的代码片段要当成参考手册用,遇到报错先回看对应章节的写法对比。学完这套资料,你能独立完成这几件事:搭一个带登录验证的内部数据查询页面、做一个接收前端表单参数并返回处理结果的接口、用模板引擎渲染动态报表。这些技能组合起来,足够应付日常工作中把脚本工具产品化的需求,不用再依赖别人帮你写 Web 壳子。
本课程的目的是让学员了解Python Flask框架的核心知识,并利用这些知识编写基于Python的Web应用。
课程目录
* 01 基础知识/
* 01 Flask简介和开发环境搭建.mp4 05:55
* 02 用8行代码实现Web应用.mp4 07:01
* 03 静态路由和动态路由.mp4 11:37
* 04 获取客户端的请求(Request).mp4 06:37
* 05 Response与Cookie.mp4 16:17
* 06 会话(Session).mp4 10:29
* 07 静态文件和重定向.mp4 07:49
* 02 Jinja2模板/
* 01 Jinja2模板入门.mp4 12:04
* 02 在Jinja2模板中使用复杂数据.mp4 08:10
* 03 在Jinja2模板中的过滤器.mp4 07:34
* 04 条件控制.mp4 24:22
* 05 循环控制.mp4 12:39
* 06 宏操作.mp4 12:56
* 07 include指令.mp4 05:33
* 08 模板继承.mp4 08:45
* 09 使用Flask_Bootstrap集成Bootstrap.mp4 11:28
* 10 自定义错误页面.mp4 12:09
* 03 Web表单与Flask-WTF扩展/
* 01 表单类.mp4 36:05
* 02 简单的表单组件.mp4 19:54
* 03 单选和多选组件.mp4 16:49
* 04 wxForms中的验证函数.mp4 23:02
* 05 获取和设置表单组件中的数据.mp4 11:37
* 06 使用flash函数向客户端发送消息.mp4 04:34
* 04 数据存储/
* 01 读取和检索XML文件.mp4 10:29
* 02 将XML字符串转换为字典.mp4 06:37
* 03 JSON字符串与字典互相转换.mp4 15:42
* 04 将JSON字符串转换为对象.mp4 10:37
* 05 将对象转换为JSON字符串.mp4 06:01
* 06 对象列表与JSON字符串互相转换.mp4 06:39
* 07 将JSON字符串转换为XML字符串.mp4 03:28
* 08 用Python操作SQLite数据库.mp4 19:13
* 09 用Python操作MySQL数据库.mp4 17:30
* 10 ORM库SQLAlchemy.mp4 24:38
* 11 ORM库SQLObject.mp4 15:20
* 12 使用Python操作文档数据库MongoDB.mp4 23:03
* 13 练习题答案(1).mp4 06:27
* 14 练习题答案(2).mp4 07:54
* 15 项目实战:Web版云笔记.mp4 13:05
* 05 电子邮件/
* 01 使用Flask-Mail发送Email.mp4 18:52
* 02 使用Flask-Mail发送富文本Email.mp4 08:31






