人工精选Flask高级编程从入门到放弃
先说结论:这套课不是给零基础准备的,标题里那句"从入门到放弃"其实挺诚实——它默认你已经会写 Python,也大概知道 Web 是怎么回事,否则前几节就会卡住。如果你属于这种情况,它值得花时间;如果你连变量和函数都没写过,建议先补 Python 基础,别直接进来。 它解决的是什么工作场景 Flask
会员可免费下载本篇月会员可免费领取。
开通会员 ›会员 · 按档位
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
先说结论:这套课不是给零基础准备的,标题里那句"从入门到放弃"其实挺诚实——它默认你已经会写 Python,也大概知道 Web 是怎么回事,否则前几节就会卡住。如果你属于这种情况,它值得花时间;如果你连变量和函数都没写过,建议先补 Python 基础,别直接进来。
它解决的是什么工作场景
Flask 是 Python 里最轻的 Web 框架之一,实际工作中常见于几类场景:给内部系统写后台接口、做数据服务的中转层、给算法或爬虫项目套一个能访问的界面、快速验证一个产品想法。这些活的共同点是——不需要 Django 那种全家桶的重量,但又要能真正跑起来、能连数据库、能被别人调用。
这门课覆盖的正是这条线:路由与请求处理、模板渲染、数据库读写、以及把这些拼成一个能交付的小项目。学完你大致能独立做的事包括:自己搭一个带增删改查的 Web 应用,把 MySQL 接进来存数据,写出结构还算清楚的接口给前端或同事用。换句话说,它是从"会写脚本"到"能交付一个 Web 服务"之间的那段路。
资料适合什么样的基础
三档人可以对号入座:
- 已经会 Python、写过一些脚本,但没碰过 Web 框架——最合适,收获最直接。
- 用过 Django 或其他语言的后端框架,想转 Flask——可以跳着看,重点放在 Flask 自己的设计取舍上,比如它为什么把很多东西留给扩展。
- 完全没写过代码——不建议。这门课不会从头教你 Python 语法,跟不上会很痛苦。
数据库部分以 MySQL 为主,如果你之前只用过文件或 SQLite 存数据,这里正好补上连接、查询、建表这些日常操作。
配套资料怎么用才不浪费
课程配了分节笔记,这是它比较实用的地方。我的建议是别把它当讲义从头抄,而是当成复盘工具:每看完两三节,合上视频,自己写一遍那段代码,卡住的地方再回去翻笔记。Flask 这类框架光看是记不住的,路由装饰器、请求对象、上下文这些概念,不动手写一遍基本等于没学。
另外,视频里跟着敲的代码最好别放在一个文件里堆着。从项目章节开始,尝试按模块拆开——配置、模型、视图分开写。这一步做不做,直接决定你学完是"会跟教程"还是"会自己写"。
学完之后拿它做什么
最实际的用法是产出一个能拿得出手的小项目:比如一个带登录的待办清单、一个统计自己数据的看板、或者给某个脚本套一层 Web 界面。不用做得多复杂,关键是你自己能讲清楚每一层在干什么。面试或转岗时,一个能跑、能解释的项目,比"学过 Flask"这句话有用得多。
需要提醒的是,标题里的"放弃"不是玩笑。这类课程中途掉队的人很多,原因通常不是课程难,而是学完基础部分后没有立刻做项目,隔几天就忘了。所以如果决定学,尽量连着推进,别拖成半个月一节。
视频目录(225 节)
Flask高级编程从入门到放弃
课程目录
* 01 python fullstack s7day139 课前分享之找一个对标的人.mp4
* 02 python fullstack s7day139 今日内容概要.mp4
* 03 python fullstack s7day139 上节内容回顾.mp4
* 04 python fullstack s7day139 Python主流Web框架区别.mp4
* 05 python fullstack s7day139 初识flask.mp4
* 06 python fullstack s7day139 快速入门示例以及作业.mp4
* 07 python fullstack s7day139 作业思路.mp4
* 08 python fullstack s7day139 Flask之配置文件.mp4
* 09 python fullstack s7day139 Flask之路由系统本质.mp4
* 10 python fullstack s7day139 Flask之CBV.mp4
* 11 python fullstack s7day139 Flask之add_url_rule参数介绍.mp4
* 12 python fullstack s7day139 Flask之扩展支持正则的路由.mp4
* 13 python fullstack s7day139 Flask之模板语言.mp4
* 14 python fullstack s7day139 Flask之请求相关.mp4
* 15 python fullstack s7day139 Flask之session相关.mp4
* 16 python fullstack s7day139 今日作业.mp4
* 01 python fullstack s7day140 今日内容概要.mp4
* 02 python fullstack s7day140 内容回顾.mp4
* 03 python fullstack s7day140 附赠装饰器.mp4
* 04 python fullstack s7day140 Flask之闪现.mp4
* 05 python fullstack s7day140 Flask之请求扩展.mp4
* 06 python fullstack s7day140 Flask之中间件.mp4
* 07 python fullstack s7day140 Flask之蓝图(一).mp4
* 08 python fullstack s7day140 Flask之蓝图(二).mp4
* 09 python fullstack s7day140 Flask之threadinglocal.mp4
* 10 python fullstack s7day140 Flask之分析线程和协程threadinglocal应用场景.mp4
* 11 python fullstack s7day140 自定义支持协程和线程的Local对象.mp4
* 12 python fullstack s7day140 今日内容总结.mp4
* 01 python fullstack s7day141 今日内容概要.mp4
* 02 python fullstack s7day141 上节回顾和补充.mp4
* 03 python fullstack s7day141 Flask请求上下文源码流程(一).mp4
* 04 python fullstack s7day141 Flask请求上下文源码流程(二).mp4
* 05 python fullstack s7day141 Flask请求上下文源码流程(三).mp4
* 06 python fullstack s7day141 Flask请求上下文内容总结.mp4
* 07 python fullstack s7day141 数据库连接存在问题的场景.mp4
* 08 python fullstack s7day141 DBUtils两种运行模式.mp4
* 09 python fullstack s7day141 工作中如何使用DBUtils.mp4
* 10 python fullstack s7day141 今日作业.mp4
* 01 python fullstack s7day142 今日内容概要.mp4
* 02 python fullstack s7day142 内容回顾.mp4
* 03 python fullstack s7day142 Flask上下文流程详细分析(一).mp4
* 04 python fullstack s7day142 Flask上下文流程详细分析(二).mp4
* 05 python fullstack s7day142 Flask上下文流程详细分析(三).mp4
* 06 python fullstack s7day142 Flask上下文流程详细分析(四).mp4
* 07 python fullstack s7day142 Flask上下文内容总结.mp4
* 08 python fullstack s7day142 Flask信号.mp4
* 09 python fullstack s7day142 Flask请求执行流程以及可扩展点.mp4
* 10 python fullstack s7day142 会议室预定表结构设计.mp4
* 11 python fullstack s7day142 今日作业.mp4
* 01 python fullstack s7day143 今日内容概要.mp4
* 02 python fullstack s7day143 内容回顾.mp4
* 03 python fullstack s7day143 metaclass内容补充.mp4
* 04 python fullstack s7day143 问题答疑.mp4
* 05 python fullstack s7day143 Flask内置Session源码.mp4
* 06 python fullstack s7day143 Flask-Session组件源码分析.mp4
* 07 python fullstack s7day143 session内容总结.mp4
* 08 python fullstack s7day143 WTForms组件使用(一).mp4
* 09 python fullstack s7day143 WTForms组件使用(二).mp4
* 10 python fullstack s7day143 WTForms源码执行入口.mp4
* 11 python fullstack s7day143 今日作业.mp4
* 01 python fullstack s7day144 今日内容概要.mp4
* 02 python fullstack s7day144 内容回顾.mp4
* 03 python fullstack s7day144 WTForms源码前瞻(一).mp4
* 04 python fullstack s7day144 WTForms源码前瞻(二).mp4
* 05 python fullstack s7day144 WTForms源码之创建Form类过程.mp4
* 06 python fullstack s7day144 WTForms源码之实例化Form过程(一).mp4
* 07 python fullstack s7day144 WTForms源码之实例化Form过程(二).mp4
* 08 python fullstack s7day144 WTForms源码之打印字段.mp4
* 09 python fullstack s7day144 WTForms源码之循环打印字段.mp4
* 10 python fullstack s7day144 WTForms源码之验证流程.mp4
* 11 python fullstack s7day144 SQLAchemy基本使用.mp4
* 12 python fullstack s7day144 今日作业.mp4
* 01 python fullstack s7day145 今日内容概要.mp4
* 02 python fullstack s7day145 内容回顾.mp4
* 03 python fullstack s7day145 SQLAlchemy之表结构.mp4
* 04 python fullstack s7day145 SQLAlchemy之两种连接方式.mp4
* 05 python fullstack s7day145 SQLAlchemy之基本增删改查.mp4
* 06 python fullstack s7day145 SQLAlchemy之常用操作.mp4
* 07 python fullstack s7day145 SQLAlchemy之一对多relationship.mp4
* 08 python fullstack s7day145 SQLAlchemy之多对多relationship.mp4
* 09 python fullstack s7day145 SQLAlchemy之关联子查询.mp4
* 10 python fullstack s7day145 SQLAlchemy内容总结.mp4
* 11 python fullstack s7day145 Flask-SQLAlchemy插件使用.mp4
* 12 python fullstack s7day145 赠送:pipreqs.mp4
* 13 python fullstack s7day145 今日内容总结.mp4
* 14 python fullstack s7day145 今日作业.mp4
* 01 python fullstack s7day146 今日内容概要.mp4
* 02 python fullstack s7day146 内容回顾.mp4
* 03 python fullstack s7day146 flask组件之flask-script.mp4
* 04 python fullstack s7day146 flask组件之flask-migrate.mp4
* 01_回顾http通讯.flv
* 02_认识flask.flv
* 03_虚拟环境工具说明.flv
* 04_第一个flask程序.flv
* 01_flask应用对象初始化参数说明.flv
* 02_静态文件目录与路由说明.flv
* 03_flask的配置参数设置.flv
* 04_读取配置参数的方式.flv
* 05_app的run使用说明.flv
* 01_视图函数的路由规则设置说明.flv
* 02_路由提取参数与自定义路由转换器.flv
* 03_路由转换器的进阶使用.flv
* 01_request的form_data_args用法.flv
* 03_with使用.flv
* 01_abort函数的使用.flv
* 02_自定义错误处理方法.flv
* 03_设置响应信息的方法.flv
* 04_返回json数据的方法.flv
* 01_cookie的使用.mp4
* 02_postman的安装.mp4
* 03_session机制说明.flv
* 01_请求钩子的补充说明.flv
* 02_flask的上下文对象.flv
* 03_请求钩子.flv
* 04_flask_script脚本扩展的使用.flv
* 01_模板与自定义过滤器.flv
* 02_引入表单扩展.flv
* 03_创建表单模型类与模板使用.flv
* 04_使用表单接受并检验参数.flv
* 05_关于表单的补充说明.flv
* 06_模板宏的使用.flv
* 07_宏定义在外部的使用.flv
* 08_模板的闪现使用.flv
* 01_使用sqlalchemy的配置.flv
* 02_创建模型类.flv
* 03_创建数据库表.flv
* 04_保存数据.flv
* 05_sqlalchemy数据库查询.flv
* 06_关联查询与自定义显示信息.flv
* 07_数据的修改与删除.flv
* 01_图书作者小案例.flv
* 02_图书作者小案例2.flv
* 01数据库migrate扩展的使用简介.flv
* 02_migrate扩展的使用.flv
* 03_使用flask发送邮件.flv
* 01_循环引用.flv
* 02_使用装饰器解决模块分割问题.flv
* 01_蓝图的基本定义与使用.flv
* 02_以目录形式定义蓝图.flv
* 03_蓝图里模板目录的处理.flv
* 01_单元测试引入.flv
* 02_assert断言的使用.flv
* 03_实现简单的单元测试.flv
* 04_单元测试的setUp与flask的测试模式.flv
* 05_数据库测试.flv
* 01_flask部署.flv
* 02_sqlalchemy操作mysql提示警告的问题.flv
* 01_项目资料说明.flv
* 02_前后端分离的认识.flv
* 03_前端后分离对于搜索引擎的缺点.flv
* 04_项目业务说明.flv
* 01_在单一文件中构建所有依赖工具.flv
* 02_创建工程目录1.flv
* 03_创建工程目录2.flv
* 04_循环导入的解决.flv
* 05_日志功能.flv
* 01_项目数据库设计.flv
* 02_项目模型类说明.flv
* 03_日志级别bug处理.flv
* 04_数据库迁移处理.flv
* 01_提供静态文件的蓝图编写.flv
* 02_csrf防护机制.flv
* 03_在静态路由中添加生成csrf_token的cookie值.flv
* 01_图片验证码的使用流程.flv
* 02_restful风格介绍.flv
* 03_图片验证码后端接口编写.flv
* 04_开发流程与接口文档编写.flv
* 05_图片验证码的前端编写.flv
* 01_云通讯使用介绍.flv
* 02_云通讯发送短信工具封装.flv
* 03_发送短信验证码后端编写.flv
* 04_测试发送短信验证码.flv
* 05_补充防止对同一个图片验证码进行校验的逻辑.flv
* 06_后端补充禁止60秒重复操作的逻辑.flv
* 07发送短信验证码前端编写.flv
* 01注册的后端编写.flv
* 02密码加密与property装饰器使用.flv
* 03_密码作为只允许设置的逻辑编写.flv
* 04_注册后端测试.flv
* 05_注册前端编写.flv
* 06_补充csrf的逻辑.flv
* 07作业说明.flv
* 01_登录后端逻辑编写.flv
* 02_登录测试与前端代码.flv
* 03_检查登录状态与退出代码.flv
* 04_登录验证装饰器.flv
* 01_图片存储服务的引入.flv
* 03_保存头像后端编写.flv
* 05_图片表单的使用说明.mp4
* 06_作业接口说明.mp4
* 01_城区信息后端编写.flv
* 02_缓存机制的介绍.flv
* 03_为城区信息补充缓存.flv
* 04_缓存数据同步的问题.flv
* 05_用户模块修改用户名_获取个人资料_实名认证代码说明.flv
* 06_城区信息前端编写与前端模板的使用.flv
* 01_保存房屋基本信息数据后端编写.flv
* 02_保存房屋图片后端接口编写.flv
* 03_保存房屋基本信息前端代码.flv
* 04_保存房屋图片前端代码与测试.flv
* 05_map函数的使用.flv
* 01_celery模型说明.flv
* 02_celery的基本使用.flv
* 01_房屋管理后端接口后端说明.flv
* 02_房屋管理前端代码说明.flv
* 01_房屋列表页业务分析.flv
* 02_房屋列表后端参数判断编写.flv
* 03_构造时间条件.flv
* 04_房屋列表页分页补充与测试.flv
* 05_等号参数的说明.flv
* 06_房屋列表页缓存处理.flv
* 07redis的pipeline使用.flv
* 08_房屋列表页前端代码.flv
* 01_订单模块后端代码讲解.flv
* 02_订单模块前端代码讲解.flv
* 01_支付宝接入流程.flv
* 02_支付宝手机网站支付流程.flv
* 03_支付宝秘钥说明与sdk工具使用.flv
* 04_支付宝支付的后端接口编写.flv
* 05_支付宝支付测试.flv
* 06_获取支付宝支付结果修改订单数据.flv
* 01_csrf_token缺失bug的解决.flv
* 02_数据库优化介绍1.flv
* 03数据库优化介绍2.flv
* 04_工作账号介绍.flv
配套笔记(1 份 PDF)
Flask高级编程从入门到放弃
* 支付宝支付使用.docx





