Python Flask 全流程全栈项目实战

从0到1快速积累全栈项目开发经验,讲解细致、保姆级服务,不怕听不懂

难度:初级
|
时长:共 22 小时
¥199.00
距离活动结束
立即购买
加购物车
  • 具备独立开发全栈项目能力
  • 提升全栈编程思维与技巧
  • 快速掌握全栈项目开发技能
  • 提升毕设,实习实训通过率
  • 熟悉企业真实的开发全流程
  • 拥有一个高质量的个人作品
试看本节课 06:27
试看本节课 07:41
试看本节课 06:43
1-1 技术栈与学习目标
1-2 项目效果演示
2-1 慕慕手记项目架构梳理

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
即将毕业,难以交付一个高质量的毕设作品?缺少项目实战经验,实习难通过?没有能力做大型复杂项目?本课程应用轻量级 Flask 框架,带你从0到1快速积累全栈项目开发经验,让你快速掌握全栈项目开发技能,具备独立开发全栈项目的能力,完成一个高质量的个人作品,提升毕设、实习实训通过率。
第1章 课程介绍
3 节|21分钟
展开
  • 视频:
    1-1 技术栈与学习目标
    试看
    06:27
  • 视频:
    1-2 项目效果演示
    试看
    07:41
  • 视频:
    1-3 快速学习的核心方法及四个阶段
    06:50
第2章 项目架构梳理与环境搭建
6 节|29分钟
收起
  • 视频:
    2-1 慕慕手记项目架构梳理
    试看
    06:43
  • 视频:
    2-2 Python 基础环境搭建
    03:41
  • 视频:
    2-3 Pycharm的使用说明
    02:10
  • 视频:
    2-4 虚拟环境的安装与应用
    11:01
  • 图文:
    2-5 【技巧】解决pip安装速度慢的问题
  • 视频:
    2-6 环境文件 requirements.txt 创建与导入
    05:00
第3章 Flask 框架初探
7 节|54分钟
收起
  • 视频:
    3-1 Flask 框架概述
    02:53
  • 视频:
    3-2 创建第一个Flask项目
    06:56
  • 视频:
    3-3 Cookie 到底是做什么的?
    07:13
  • 视频:
    3-4 Session 又是做什么的?
    06:37
  • 视频:
    3-5 项目准备--Flask 项目启动配置
    04:40
  • 视频:
    3-6 Flask 实现 Cookie 开发
    15:04
  • 视频:
    3-7 Flask 实现 Session 开发
    10:02
第4章 蓝图路由模块化思路,实现项目业务模块化拆分
3 节|27分钟
展开
  • 视频:
    4-1 慕慕手记项目结构梳理
    12:51
  • 视频:
    4-2 蓝图是什么?解决什么问题?
    03:38
  • 视频:
    4-3 基于业务角度的蓝图模块化编程
    10:01
第5章 拦截器,实现项目开发的权限处理
5 节|31分钟
展开
  • 视频:
    5-1 拦截器的基本概念及工作流程
    05:22
  • 视频:
    5-2 全局拦截器与模块拦截器概述
    06:21
  • 视频:
    5-3 全局拦截器开发
    07:36
  • 视频:
    5-4 拦截放行思路
    04:11
  • 视频:
    5-5 模块拦截器开发与错误页面定制处理
    07:05
第6章 jinja2 模板引擎之动态页面响应
8 节|69分钟
展开
  • 视频:
    6-1 页面动态渲染的基本原理
    05:29
  • 视频:
    6-2 jinja2 模板引擎页面动态渲染代码实现
    10:24
  • 视频:
    6-3 三个重点掌握 jinja2 基本语法
    13:40
  • 视频:
    6-4 认识 jinja2 中的那些过滤器
    11:02
  • 视频:
    6-5 蓝图上下文处理器
    06:19
  • 视频:
    6-6 jinja2 全局函数
    03:31
  • 视频:
    6-7 闭包解决自定义传参问题
    04:47
  • 视频:
    6-8 模板继承,解决代码复用问题
    13:00
第7章 慕慕手记项目 - MySQL 数据库表设计
12 节|69分钟
展开
  • 视频:
    7-1 Linux 系统安装与配置
    12:02
  • 视频:
    7-2 xshell 远程连接 Linux 系统
    06:53
  • 视频:
    7-3 多平台 MySQL 数据库安装
    03:42
  • 视频:
    7-4 数据库连接工具 Navicat 安装
    01:26
  • 视频:
    7-5 Navicat 远程连接 MySQL 数据库
    05:46
  • 图文:
    7-6 【补充】Ubuntu安装MySQL数据库
  • 视频:
    7-7 MySQL 进程与数据库实例之间的关系
    03:01
  • 视频:
    7-8 如何创建一个表?
    12:38
  • 视频:
    7-9 设计慕慕手记用户表
    08:59
  • 视频:
    7-10 PyMySQL 模块概述
    03:15
  • 视频:
    7-11 Python+PyMySQL 模块实现与 MySQL 数据库的连接
    07:54
  • 视频:
    7-12 DictCursor 游标的使用
    03:21
第8章 深入 Flask 框架原理,理解 ORM 框架开发
9 节|76分钟
展开
  • 视频:
    8-1 慕慕手记架构梳理及表结构
    06:56
  • 视频:
    8-2 我的评论表结构分析
    05:34
  • 视频:
    8-3 创建我的评论表
    10:27
  • 视频:
    8-4 搞清楚什么是 ORM
    03:20
  • 视频:
    8-5 数据库连接的基本封装
    04:10
  • 视频:
    8-6 面向过程实现 ORM 框架的封装
    07:23
  • 视频:
    8-7 面向对象实现 ORM 框架优雅的封装
    13:49
  • 视频:
    8-8 ORM 框架插入语句的封装实现
    11:13
  • 视频:
    8-9 标准模型父类封装
    12:32
第9章 SQLAlchemy 框架,实战用户注册登录模块、个人中心模块接口开发
9 节|87分钟
展开
  • 视频:
    9-1 什么是 SQLAlchemy 框架?
    03:04
  • 视频:
    9-2 Postman 安装与配置
    04:14
  • 视频:
    9-3 安装 SQLAlchemy,开发用户登录接口
    21:26
  • 视频:
    9-4 SQLAlchemy 实现用户注册登录场景的数据修改、更新和删除
    06:55
  • 视频:
    9-5 SQLAlchemy 单表查询的补充
    15:01
  • 视频:
    9-6 多表 SQLAlchemy 连接查询,实现我的文章列表接口开发
    11:20
  • 视频:
    9-7 SQLAlchemy 左连接查询,实现我的收藏接口开发
    09:34
  • 视频:
    9-8 SQLAlchemy 复杂查询,实现文章搜索接口开发
    06:18
  • 视频:
    9-9 SQLAlchemy 与 JSON 数据响应
    08:11
第10章 前后端一体化开发模式,实战慕慕手记首页文章列表、分类、搜索功能
14 节|183分钟
展开
  • 视频:
    10-1 Git 账号创建、客户端下载安装
    06:19
  • 视频:
    10-2 慕慕手记项目基础工程搭建
    11:02
  • 视频:
    10-3 项目从开发到部署多环境配置区分
    22:46
  • 视频:
    10-4 日志的基本配置与应用
    12:36
  • 视频:
    10-5 梳理 MVC 模块职责、整体开发思路
    09:05
  • 视频:
    10-6 首页文章数据填充(一)
    19:23
  • 视频:
    10-7 首页文章数据填充(二)
    17:50
  • 视频:
    10-8 完善首页细节
    04:02
  • 视频:
    10-9 前后端实现文章列表的分页(一)
    14:55
  • 视频:
    10-10 前后端实现文章列表的分页(二)
    19:23
  • 视频:
    10-11 前后端实现文章列表的分页(三)
    20:37
  • 视频:
    10-12 文章分类功能开发实现
    08:36
  • 视频:
    10-13 文章搜索功能开发实现
    12:44
  • 视频:
    10-14 首页 Bug 修复
    03:34
第11章 通用验证码设计方案、用户注册登录全流程实现
12 节|138分钟
展开
  • 视频:
    11-1 验证码分类与逻辑梳理
    06:05
  • 视频:
    11-2 图片验证码是如何生成的
    19:50
  • 视频:
    11-3 图片验证码控制器开发
    06:43
  • 视频:
    11-4 图片验证码前后端连通
    09:34
  • 视频:
    11-5 邮箱验证码接口开发
    18:08
  • 视频:
    11-6 邮箱验证码前端开发
    23:27
  • 视频:
    11-7 用户注册模块接口实现与调试
    12:28
  • 视频:
    11-8 用户注册模块前端页面开发与调试
    07:04
  • 视频:
    11-9 用户登录后端接口开发实现
    12:57
  • 视频:
    11-10 用户登录功能前端页面开发实现
    07:10
  • 视频:
    11-11 用户登录成功后刷新登录状态
    07:07
  • 视频:
    11-12 用户注销功能开发
    07:18
第12章 文章详情模块核心功能开发
12 节|148分钟
展开
  • 视频:
    12-1 文章详情后端开发代码实现
    15:35
  • 视频:
    12-2 文章详情页面前端基本结构代码实现(一)
    20:07
  • 视频:
    12-3 文章详情页面前端基本结构代码实现(二)
    07:13
  • 视频:
    12-4 文章详情页面前端样式填充(一)
    16:00
  • 视频:
    12-5 文章详情页面前端样式填充(二)
    17:23
  • 视频:
    12-6 文章详情页数据填充
    13:09
  • 视频:
    12-7 文章收藏接口开发实现
    12:16
  • 视频:
    12-8 文章收藏前端页面开发实现
    16:16
  • 视频:
    12-9 相关文章推荐接口功能开发
    05:08
  • 视频:
    12-10 相关文章推荐前端功能开发
    09:59
  • 视频:
    12-11 补充文章详情页发表时间及浏览样式
    12:14
  • 视频:
    12-12 文章浏览次数功能开发
    02:11
第13章 文章评论开发与文章详情模块功能完善
19 节|257分钟
展开
  • 视频:
    13-1 文章评论表结构设计
    04:19
  • 视频:
    13-2 文章评论表模拟数据填充加强表结构的理解
    17:20
  • 视频:
    13-3 展示文章评论接口开发
    27:33
  • 视频:
    13-4 文章评论前端开发(一)
    19:06
  • 视频:
    13-5 文章评论前端开发(二)
    07:23
  • 视频:
    13-6 文章评论前端开发(三)
    12:14
  • 视频:
    13-7 文章评论前端开发(四)
    13:20
  • 视频:
    13-8 文章评论前端开发(五)
    12:58
  • 视频:
    13-9 文章详情页评论数据填充
    10:00
  • 视频:
    13-10 文章详情页评论数据填充 Bug 修复
    12:18
  • 视频:
    13-11 文章详情页发布评论模态框开发
    21:15
  • 视频:
    13-12 文章详情页发布评论接口开发(一)
    19:01
  • 视频:
    13-13 文章详情页发布评论接口开发(二)
    13:22
  • 视频:
    13-14 前端发布评论功能开发及数据对接和 Bug 修改
    11:25
  • 视频:
    13-15 回复评论的评论页面布局
    19:14
  • 视频:
    13-16 回复评论的评论输入框动态效果添加
    12:59
  • 视频:
    13-17 回复评论的评论接口开发
    04:07
  • 视频:
    13-18 回复评论的评论前端开发与数据填充
    15:00
  • 视频:
    13-19 页面加载问题修复与拦截器的添加
    03:38
第14章 文章发布模块开发
17 节|197分钟
展开
  • 视频:
    14-1 文章发布页面展示实现
    06:43
  • 视频:
    14-2 文章发表模态框基本结构开发(一)
    07:06
  • 视频:
    14-3 文章发表模态框基本结构开发(二)
    09:12
  • 视频:
    14-4 文章发表模态框左侧开发(一)
    14:11
  • 视频:
    14-5 文章发表模态框左侧开发(二)
    04:16
  • 视频:
    14-6 文章发表模态框右侧基本骨架搭建
    06:41
  • 视频:
    14-7 投递栏目下拉菜单显示与隐藏的实现(一)
    14:02
  • 视频:
    14-8 投递栏目下拉菜单显示与隐藏的实现(二)
    14:27
  • 视频:
    14-9 投递栏目下拉菜单显示与隐藏的实现(三)
    06:59
  • 视频:
    14-10 文章类型前端效果实现
    14:40
  • 视频:
    14-11 文章标签前端效果开发(一)
    09:16
  • 视频:
    14-12 文章标签前端效果开发(二)
    07:04
  • 视频:
    14-13 保存与发布按钮样式开发
    07:24
  • 视频:
    14-14 我的草稿样式开发(一)
    06:58
  • 视频:
    14-15 我的草稿样式开发(二)
    28:00
  • 视频:
    14-16 文章发布与草稿存储接口开发
    24:36
  • 视频:
    14-17 文章草稿存储前端逻辑开发
    14:51
第15章 文章发布模块完善、图片上传难题解决
11 节|149分钟
展开
  • 视频:
    15-1 文章头部图片上传与更新
    17:31
  • 视频:
    15-2 文章头图的随机图片逻辑实现
    07:02
  • 视频:
    15-3 投递栏目动态渲染及值的获取
    19:09
  • 视频:
    15-4 文章类型动态渲染及值的获取
    08:52
  • 视频:
    15-5 文章标签动态渲染及值的获取(一)
    23:14
  • 视频:
    15-6 文章标签动态渲染及值的获取(二)
    10:47
  • 视频:
    15-7 文章标签搜索功能实现
    18:27
  • 视频:
    15-8 文章发布前后端功能对接实现
    07:53
  • 视频:
    15-9 前后端登录权限验证
    11:19
  • 视频:
    15-10 我的草稿功能完善(一)
    07:29
  • 视频:
    15-11 我的草稿功能完善(二)
    17:01
第16章 个人中心模块开发实现
5 节|78分钟
展开
  • 视频:
    16-1 个人中心后端接口开发
    20:41
  • 视频:
    16-2 个人中心前端页面开发
    13:26
  • 视频:
    16-3 个人中心文章部分骨架搭建
    04:12
  • 视频:
    16-4 个人中心左侧菜单栏
    13:56
  • 视频:
    16-5 个人中心右侧内容开发
    24:49
第17章 慕慕手记项目缓存优化策略与实战
9 节|65分钟
展开
  • 视频:
    17-1 Redis多平台安装
    07:44
  • 视频:
    17-2 Redis客户端连接
    06:06
  • 视频:
    17-3 Redis持久化策略概述
    08:27
  • 视频:
    17-4 慕慕手记Redis基础配置封装
    06:06
  • 视频:
    17-5 Redis应用场景一实现邮箱验证码的缓存
    09:07
  • 视频:
    17-6 重写用户注册接口
    05:53
  • 视频:
    17-7 Redis应用场景二优化用户登录的缓存
    11:49
  • 视频:
    17-8 Redis缓存hash数据结构优化登录功能
    05:33
  • 视频:
    17-9 Redis数据更新策略与架构
    04:09
第18章 慕慕手记项目生产环境部署
3 节|20分钟
展开
  • 视频:
    18-1 Linux系统Git客户端的安装与代码获取
    05:45
  • 视频:
    18-2 Linux中Python运行环境安装
    07:04
  • 视频:
    18-3 应用Python Web中间件运行项目
    06:32
本课程已完结
适合人群
准备做毕设的在校大学生
初级程序员,积累项目经验
想短期精进,快速提升竞争力的同学
对全栈开发感兴趣人员
技术储备
Python语法基础
环境参数
Python 3.11
Flask 2.0
MySQL 8.0
Ubuntu 22
大周
全栈工程师,资深测试工程师, 已有105581个学生
不为别的,只为提升面试通过率
尽管课程时间很长,
但没关系,我们有老师的陪伴,
还有同学之间互相鼓励,彼此帮助,
完成学习后,还能获得慕课网官方认证的证书。
立即购买
数据加载中...
《Python Flask 全流程全栈项目实战》的真实评价
综合评分:分,共 人参与
篇幅原因,只展示最近100条评价

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题

意见反馈 帮助中心 APP下载
官方微信