找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

2030

积分

0

好友

268

主题
发表于 昨天 20:20 | 查看: 8| 回复: 1

课程简介

本课程是一门体系化的Python全栈开发与自动化测试实战课程,内容全面覆盖从Web后端到自动化测试的核心技能。课程以Flask和Django两大主流框架为核心,深入讲解RESTful API设计、数据库操作(SQLAlchemy/ORM)、用户认证、项目架构等后端开发关键技术。同时,课程包含完整的自动化测试模块,涵盖单元测试(unittest/pytest)、接口测试、Selenium Web自动化、Appium移动端测试、性能测试(JMeter/Locust)以及测试理论。通过“美多商城”、“黑马头条”等多个大型实战项目,学员将掌握从前端到后端、从开发到测试的全栈工作流,并学习金融风控、大数据分析等拓展知识,最终具备企业级项目开发和高质量测试能力,为高薪就业打下坚实基础。


下载地址

游客,如果您要查看本帖隐藏内容请回复

课程目录

01 Flask框架入门与核心概念

涵盖Flask框架介绍, 路由, 请求响应, 装饰器, 蓝图等Web开发基础内容。

02 数据库集成与SQLAlchemy

介绍SQLAlchemy ORM, 数据库配置, 事务管理及高级查询等数据库操作技术。

03 RESTful API开发与设计

学习使用Flask-RESTful构建RESTful API, 包括参数解析, 序列化与响应处理。

04 自动化测试基础与单元测试

涵盖unittest, pytest框架, Mock对象及测试覆盖率等单元测试技术。

05 Web自动化测试与Selenium

使用Selenium进行Web UI自动化测试, 包括元素定位, 页面操作及PO模式。

06 性能测试与JMeter工具

介绍JMeter工具进行性能测试, 包括线程组, 取样器, 监听器及分布式测试。

07 数据分析与Pandas应用

学习Pandas数据处理, 统计分析, 可视化及时间序列分析等数据分析技能。

08 网络爬虫技术与Scrapy框架

涵盖requests库, Scrapy框架, 数据提取, 反爬策略及分布式爬虫。

09 金融风控模型与实战

介绍信贷风控业务, 特征工程, 模型构建, 评分卡及不均衡学习等风控技术。

10 项目实战:美多商城开发

通过美多商城项目实战, 综合应用Web开发, 数据库, 缓存, 支付集成等技术。

11 系统部署, 运维与监控

学习使用Nginx, uWSGI, Docker进行系统部署, 以及日志监控, 性能优化等运维技能。

12 就业指导与职业发展

涵盖简历制作, 面试技巧, 求职策略及职业规划等就业指导内容。

--- 点击展开详细目录 ---

1.阶段一 pythonv6.5版本课程

01.第一章∶ 1-Python基础语法V6.5

0-1 计算机组成
  • 🎬 001.01-课程介绍.mp4
  • 🎬 002.02-计算机组成【了解】.mp4
  • 🎬 003.03-程序是如何运行的【了解】.mp4
  • 🎬 004.04-编程语言【了解】.mp4
0-10 循环中的关键词与总结
  • 🎬 041.21-break 和 continue.mp4
  • 🎬 042.22-循环 else 结构.mp4
  • 🎬 043.23-总结.mp4
  • 🎬 044.01-复习和作业.mp4
  • 🎬 045.02-今日内容介绍.mp4
0-11 字符串定义与切片
  • 🎬 046.03-字符串定义【掌握】.mp4
  • 🎬 047.04-字符串的输入和输出【掌握】.mp4
  • 🎬 048.05-下标【掌握】.mp4
  • 🎬 049.06-切片【掌握】.mp4
0-12 字符串常用方法
  • 🎬 050.07-字符串查找相关操作【掌握】.mp4
  • 🎬 051.08-字符串替换【掌握】.mp4
  • 🎬 052.09-字符串切割【掌握】.mp4
  • 🎬 053.10-字符串 join 方法【掌握】.mp4
  • 🎬 054.11-字符串其他方法【了解】.mp4
0-13 列表定义与基本使用
  • 🎬 055.12-列表定义【掌握】.mp4
  • 🎬 056.13-列表遍历【掌握】.mp4
  • 🎬 057.14-列表添加数据【掌握】.mp4
  • 🎬 058.16-下午复习.mp4
  • 🎬 059.17-列表查询操作【掌握】.mp4
  • 🎬 060.18-列表删除操作【掌握】.mp4
  • 🎬 061.19-列表排序和逆置【掌握】.mp4
0-14 列表嵌套与应用及元组
  • 🎬 062.20-列表嵌套.mp4
  • 🎬 063.21-案例:分配办公室.mp4
  • 🎬 064.22-元组.mp4
  • 🎬 065.23-总结(1).mp4
  • 🎬 066.01-复习和反馈(1).mp4
0-15 字典定义及基本使用
  • 🎬 067.02-今日内容介绍(1).mp4
  • 🎬 068.03-字典的定义和访问【掌握】.mp4
  • 🎬 069.04-get 方法补充【掌握】.mp4
  • 🎬 070.05-字典添加和修改数据【掌握】.mp4
  • 🎬 071.06-字典删除数据【掌握】.mp4
  • 🎬 072.07-字典遍历数据【掌握】.mp4
  • 🎬 073.08-enumerate【理解】.mp4
  • 🎬 074.09-公共方法.mp4
  • 🎬 075.10-答疑.mp4
0-16 函数定义函数作用域
  • 🎬 076.11-函数【掌握】.mp4
  • 🎬 077.12-函数文档说明.mp4
  • 🎬 078.13-函数参数.mp4
  • 🎬 079.14-局部变量.mp4
  • 🎬 080.15-全局变量.mp4
  • 🎬 081.16-中午复习.mp4
0-17 函数返回、嵌套调用及应用
  • 🎬 082.17-函数返回值【掌握】.mp4
  • 🎬 083.18-函数返回多个数据【掌握】.mp4
  • 🎬 084.19-返回值解析.mp4
  • 🎬 085.20-函数嵌套调用.mp4
  • 🎬 086.21-函数应用.mp4
0-18 函数答疑总结复习
  • 🎬 087.22-答疑.mp4
  • 🎬 088.23-总结(2).mp4
  • 🎬 089.01-复习.mp4
0-19 函数不定长参数及拆包
  • 🎬 090.02-函数传参的方式【掌握】.mp4
  • 🎬 091.03-缺省参数.mp4
  • 🎬 092.04-不定长参数【掌握】.mp4
  • 🎬 093.05-函数形参的完整格式【掌握】.mp4
  • 🎬 094.06-拆包【掌握】.mp4
0-2 初始Python及Pycharm设置
  • 🎬 005.05-python 语言介绍【了解】.mp4
  • 🎬 006.06-记事本书写 python 程序【理解】.mp4
  • 🎬 007.07-pycharm 书写python 代码【掌握】.mp4
  • 🎬 008.08-pycharm 设置【应用】.mp4
0-20 引用及引用参数
  • 🎬 095.07-引用.mp4
  • 🎬 096.08-类型的可变与不可变.mp4
  • 🎬 097.09-引用做参数.mp4
  • 🎬 098.10-中午复习和函数注意点.mp4
0-21 学员管理系统-面向过程版本
  • 🎬 099.11-学生管理系统分析.mp4
  • 🎬 100.12-学生管理系统框架实现.mp4
  • 🎬 101.13-学生管理系统添加和查询所有.mp4
  • 🎬 102.14-添加学生优化.mp4
  • 🎬 103.15-学生管理系统-删除修改和查询学生信息.mp4
  • 🎬 104.16-补充.mp4
  • 🎬 105.17-总结.mp4
  • 🎬 106.01-复习和作业讲解.mp4
0-22 递归函数与匿名函数
  • 🎬 107.02-递归函数.mp4
  • 🎬 108.03-递归函数解析.mp4
  • 🎬 109.04-递归函数应用.mp4
  • 🎬 110.05-匿名函数.mp4
0-23 匿名函数使用及列表推导式
  • 🎬 111.06-函数作为参数使用.mp4
  • 🎬 112.07-列表排序中的 key.mp4
  • 🎬 113.08-答疑.mp4
  • 🎬 114.09-列表推导式.mp4
  • 🎬 115.10-中午复习和集合.mp4
0-3 变量定义与使用
  • 🎬 009.09-注释【掌握】.mp4
  • 🎬 010.10-PEP8 编码规范【了解】.mp4
  • 🎬 011.11-变量定义和使用【掌握】.mp4
  • 🎬 012.12-变量的类型【掌握】.mp4
  • 🎬 013.13-标识符和关键字【理解】.mp4
0-4 Python输入与输出
  • 🎬 014.14-输出【掌握】.mp4
  • 🎬 015.15-中午总结.mp4
  • 🎬 016.16-输出 2【掌握】.mp4
  • 🎬 017.17-输入【掌握】.mp4
0-5 类型转化
  • 🎬 018.18-类型转换【掌握】.mp4
  • 🎬 019.19-运算符【掌握】.mp4
  • 🎬 020.20-总结.mp4
  • 🎬 021.01-复习和反馈.mp4
0-6 Python分支结构-if else
  • 🎬 022.02 今日内容介绍.mp4
  • 🎬 023.03-if 判断的基本结构【掌握】.mp4
  • 🎬 024.04-if else 结构【掌握】.mp4
  • 🎬 025.05-debug 调试【应用】.mp4
  • 🎬 026.06-debug 调试 2【应用】.mp4
  • 🎬 027.07-if elif 结构【掌握】.mp4
0-7 分支结构-if嵌套与应用
  • 🎬 028.08-if 嵌套【掌握】.mp4
  • 🎬 029.09-猜拳游戏【掌握】.mp4
  • 🎬 030.10-实现三目运算.mp4
0-8 循环结构-while循环
  • 🎬 031.11-while 循环【掌握】.mp4
  • 🎬 032.12-猜拳游戏 while 版.mp4
  • 🎬 033.13-while 循环的应用【掌握】.mp4
  • 🎬 034.14-while 嵌套【掌握】.mp4
  • 🎬 035.15-中午复习.mp4
0-9 循环结构-for循环以及练习
  • 🎬 036.16-for 循环【掌握】.mp4
  • 🎬 037.17-for 循环嵌套.mp4
  • 🎬 038.18-打印正方形.mp4
  • 🎬 039.19-打印三角形.mp4
  • 🎬 040.20-打印三角形补充.mp4

02.第二章∶ 2-Python基础面向对象编程V6.5

0-1 文件常规读写操作
  • 🎬 01.11-文件介绍-.mp4
  • 🎬 02.12-文件的读操作-.mp4
  • 🎬 03.13-文件的写操作-.mp4
  • 🎬 04.14-文件的追加操作-.mp4
  • 🎬 05.15-总结-.mp4
  • 🎬 06.01-复习和作业-.mp4
0-10 面向对象-类属性、静态方法、多态
  • 🎬 47.11-类属性.mp4
  • 🎬 48.12-中午复习和类方法.mp4
  • 🎬 49.13-静态方法.mp4
  • 🎬 50.14-多态.mp4
  • 🎬 51.15-总结(1).mp4
0-11 面向对象试题讲解及作用讲解
  • 🎬 52.16-试题讲解-.mp4
  • 🎬 53.01-复习和作业讲解-.mp4
0-12 Python 错误处理-Exception
  • 🎬 54.02-今日内容介绍-.mp4
  • 🎬 55.03-异常的介绍【了解】-.mp4
  • 🎬 56.04-捕获单个异常【掌握】-.mp4
  • 🎬 57.05-捕获多个异常【掌握】-.mp4
  • 🎬 58.06-打印异常信息【掌握】-.mp4
  • 🎬 59.07-捕获所有类型的异常【掌握】-.mp4
  • 🎬 60.08-异常的完整结构【掌握】-.mp4
  • 🎬 61.09-异常的传递【理解】-.mp4
  • 🎬 62.10-抛出自定义异常【理解】-.mp4
0-13 Python模块与包
  • 🎬 63.11-模块介绍-.mp4
  • 🎬 64.12-模块导入-.mp4
  • 🎬 65.13-答疑-.mp4
  • 🎬 66.14-all变量-.mp4
  • 🎬 67.15-中午复习和name变量-.mp4
  • 🎬 68.16-模块注意点-.mp4
  • 🎬 69.17-包-.mp4
0-14 学生管理系统-面向对象版
  • 🎬 70.18-学生管理系统代码分析-.mp4
  • 🎬 71.19-搭建框架-.mp4
  • 🎬 72.20-添加学生信息-.mp4
  • 🎬 73.21-保存学生信息-.mp4
  • 🎬 74.22-优化和总结-.mp4
0-2 文件其他操作及练习文件备份
  • 🎬 07.02-文件的读操作-read-.mp4
  • 🎬 08.03-文件的读操作-按行读取-.mp4
  • 🎬 09.04-答疑和读取大文件-.mp4
  • 🎬 10.05-二进制方式操作文件-.mp4
  • 🎬 11.06-文件备份-.mp4
0-3 文件案例-批量修改文件名
  • 🎬 12.07-文件和目录的操作.mp4
  • 🎬 13.08-批量修改文件名.mp4
  • 🎬 14.09-学生管理系统-保存功能.mp4
  • 🎬 15.10-中午复习和读取文件.mp4
0-4 类与对象初识
  • 🎬 16.11-面向对象介绍-.mp4
  • 🎬 17.12-类和对象-.mp4
  • 🎬 18.13-类的组成和抽象-.mp4
  • 🎬 19.14-类的定义-.mp4
  • 🎬 20.15-创建对象-.mp4
  • 🎬 21.16-总结-.mp4
  • 🎬 22.01-复习-.mp4
0-5 对象属性访问及魔法方法使用
  • 🎬 23.02-类外添加和获取属性-.mp4
  • 🎬 24.03-类内部使用 self 获取属性值-.mp4
  • 🎬 25.04-魔法方法init的使用【掌握】-.mp4
  • 🎬 26.05-答疑-.mp4
  • 🎬 27.05-魔法方法str方法-.mp4
  • 🎬 28.06-答疑-.mp4
0-6 面向对象案例-烤地瓜
  • 🎬 29.07-魔法方法-del方法和烤地瓜分析-.mp4
  • 🎬 30.08-烤地瓜代码实现-.mp4
  • 🎬 31.09-烤地瓜调料版-.mp4
  • 🎬 32.10-中午复习-.mp4
0-7 案例-搬家具
  • 🎬 33.11-搬家具案例-.mp4
  • 🎬 34.12-打印家具信息-.mp4
  • 🎬 35.13-补充 repr-.mp4
  • 🎬 36.14-总结-.mp4
  • 🎬 37.01-复习和反馈-.mp4
0-8 面向对象-单继承
  • 🎬 38.02-继承的基本概念.mp4
  • 🎬 39.03-继承的分类【掌握】.mp4
  • 🎬 40.04-子类重写父类中的方法【掌握】.mp4
  • 🎬 41.05-子类调用父类中的重名方法【掌握】.mp4
  • 🎬 42.06-继承中的init.mp4
0-9 面向对象-多继承及私有属性
  • 🎬 43.07-多继承.mp4
  • 🎬 44.08-多继承中调用指定父类中的方法.mp4
  • 🎬 45.09-私有属性.mp4
  • 🎬 46.10-私有方法.mp4

03.第三章∶ 3-linux操作系统使用V6.5

0-1 操作系统介绍
  • 🎬 01.01-复习.mp4
  • 🎬 02.02-今日内容介绍.mp4
  • 🎬 03.03-操作系统【了解】.mp4
  • 🎬 04.04-虚拟机软件【了解】.mp4
  • 🎬 05.05-内核和发行版【了解】.mp4
  • 🎬 06.06-windows和 Linux 的不同【了解】.mp4
0-2 Linux目录基本操作
  • 🎬 07.07-常用命令-查看目录 ls pwd tree 【掌握】-.mp4
  • 🎬 08.08-常用命令-目录切换 cd 【掌握】-.mp4
  • 🎬 09.09-相对路径和绝对路径【掌握】-.mp4
  • 🎬 10.10-创建和删除文件即目录【掌握】-.mp4
  • 🎬 11.11-拷贝命令【掌握】-.mp4
  • 🎬 12.12-移动命令 mv【掌握】-.mp4
0-3 Linux目录文件操作选项
  • 🎬 13.13-终端命令的格式【掌握】-.mp4
  • 🎬 14.14-查看命令的帮助信息【了解】-.mp4
  • 🎬 15.15-ls 常见选项【掌握】-.mp4
  • 🎬 16.16-补充:计算机存储单位-.mp4
  • 🎬 17.17-mkdir 和 rm 选项【了解】-.mp4
  • 🎬 18.18-cp 和 mv 选项【掌握】-.mp4
0-4 Linux远程连接及软件操作
  • 🎬 19.19-ssh 命令.mp4
  • 🎬 20.20-vim 的三种模式切换.mp4
  • 🎬 21.21-vim 的使用.mp4
  • 🎬 22.22-软件的安装和卸载.mp4
  • 🎬 23.23-pycharm 连接远程解释器.mp4
  • 🎬 24.24-总结.mp4
0-5 linux命令补充
  • 🎬 25.01-今日内容介绍.mp4
  • 🎬 26.02-重定向命令【掌握】.mp4
  • 🎬 27.03-管道【理解】.mp4
  • 🎬 28.04-软链接理解】.mp4
  • 🎬 29.05-硬连接.mp4
  • 🎬 30.06-文本搜索命令 grep 【理解】.mp4
  • 🎬 31.07-文件查找find【掌握】.mp4
  • 🎬 32.08-压缩和解压缩【掌握】.mp4
  • 🎬 33.09-管理员操作【了解】.mp4
  • 🎬 34.10-文件权限【了解】.mp4
  • 🎬 35.11-修改权限【了解】.mp4
  • 🎬 36.12-总结.mp4

04.第四章∶ 4-多任务编程V6.5

0-1 Python进程使用
  • 🎬 01-复习和今日内容介绍.mp4
  • 🎬 02-多任务【理解】.mp4
  • 🎬 03-进程介绍【理解】.mp4
  • 🎬 04-进程实现多任务【掌握】.mp4
  • 🎬 05-获取进程编号【掌握】.mp4
  • 🎬 06-进程传参【掌握】.mp4
0-2 Python进程注意事项
  • 🎬 07-进程不共享全局变量【理解】.mp4
  • 🎬 08-主进程会等待主进程执行结束再结束【理解】.mp4
  • 🎬 09-答疑.mp4
0-3 Python线程的使用及注意事项
  • 🎬 10-线程介绍【了解】.mp4
  • 🎬 11-线程实现多任务【掌握】.mp4
  • 🎬 12-线程传参【掌握】.mp4
  • 🎬 13-线程的执行是随机的【理解】.mp4
  • 🎬 14-主线程会等待子线程结束再结束【理解】.mp4
  • 🎬 15-线程共享全局变量【理解】.mp4
  • 🎬 16-线程共享全局变量问题【掌握】.mp4
  • 🎬 17-线程阻塞解决资源竞争问题【掌握】.mp4
0-4 Python线程锁
  • 🎬 18-互斥锁解决资源竞争问题【掌握】.mp4
  • 🎬 19-死锁【理解】.mp4
  • 🎬 20-进程线程对比.mp4
  • 🎬 21-gill 了解.mp4
  • 🎬 22-总结.mp4

05.第五章∶ 5-TCP网络应用开发V6.5

0-1 作业与复习
  • 🎬 01-复习和作业.mp4
  • 🎬 02-今日内容介绍.mp4
0-2 IP端口socket介绍
  • 🎬 03-IP 地址【了解】.mp4
  • 🎬 04-端口和端口号【了解】.mp4
  • 🎬 05-tcp 介绍【了解】.mp4
  • 🎬 06-socket 介绍【了解】.mp4
0-3 TCP客户端开发
  • 🎬 07-tcp 客户端流程【掌握】.mp4
  • 🎬 08-网络调试助手的使用【应用】.mp4
  • 🎬 09-bytes 和 str 之间的转换【掌握】.mp4
  • 🎬 10-tcp 客户端的实现【掌握】.mp4
0-4 TCP服务器开发
  • 🎬 11-tcp 服务的流程【掌握】.mp4
  • 🎬 12-tcp 服务端的实现【掌握】.mp4
  • 🎬 13-设置端口复用【应用】.mp4
  • 🎬 14-判断客户端断开【掌握】.mp4
  • 🎬 15-多任务版本的服务器【掌握】.mp4
  • 🎬 16-注意点和缓冲区【了解】.mp4
0-5 协程
  • 🎬 17-协程.mp4
  • 🎬 18-协程-猴子补丁.mp4
  • 🎬 19-总结和补充.mp4

06.第六章∶ 6-静态web服务器V6.5

0-1 复习及本节介绍
  • 🎬 01-复习.mp4
  • 🎬 02-作业题讲解.mp4
  • 🎬 03-今日内容介绍.mp4
0-2 HTTP协议
  • 🎬 04-HTTP 协议【理解】.mp4
  • 🎬 05-URL 介绍【理解】.mp4
  • 🎬 06-查看网络通信过程【应用】.mp4
  • 🎬 07- HTTP 请求报文【掌握】.mp4
  • 🎬 08-HTTP 响应报文【掌握】.mp4
0-3 静态web服务器搭建
  • 🎬 09-搭建自带的 web 服务器【应用】.mp4
  • 🎬 10-答疑.mp4
  • 🎬 11-静态 web 服务器-返回固定页面【掌握】.mp4
  • 🎬 12-静态 web 服务器-返回指定页面数据【掌握】.mp4
  • 🎬 13-返回不存在的页面.mp4
0-4 静态web服务器进阶版本
  • 🎬 14-多任务版本.mp4
  • 🎬 15-答疑.mp4
  • 🎬 16-面向对象版本.mp4
  • 🎬 17-读取命令行参数.mp4
  • 🎬 18-命令行启动代码.mp4
  • 🎬 19-总结.mp4

07.第七章∶ 7-web前端基础 V6.5

0-1 HTML基础第一部分
  • 🎬 01.01-复习.mp4
  • 🎬 02.02-今日内容介绍.mp4
  • 🎬 03.03-HTML 介绍【了解】.mp4
  • 🎬 04.04-vscode 软件的安装和使用【应用】.mp4
  • 🎬 05.05-HTML 代码结构【掌握】.mp4
  • 🎬 06.06-常见额标签【掌握】.mp4
  • 🎬 07.07-链接标签【掌握】.mp4
  • 🎬 08.08-图片标签【掌握】.mp4
  • 🎬 09.09-资源路径.mp4
0-10 Ajax使用
  • 🎬 51.10-Ajax 介绍和页面搭建【了解】 - 副本.mp4
  • 🎬 51.10-Ajax 介绍和页面搭建【了解】.mp4
  • 🎬 52.11-Ajax 实现.mp4
  • 🎬 53.12-Ajax 2.mp4
0-2 HTML基础第二部分
  • 🎬 10.10-列表标签【掌握】.mp4
  • 🎬 11.11-表格标签【掌握】.mp4
  • 🎬 12.12-表单标签【掌握】.mp4
  • 🎬 13.13-表单提交【掌握】.mp4
0-3 CSS样式及选择器
  • 🎬 14.14-中午复习.mp4
  • 🎬 15.15-css 介绍【了解】.mp4
  • 🎬 16.16-css 引入方式【掌握】.mp4
  • 🎬 17.17-标签选择器好类选择器【理解】.mp4
  • 🎬 18.18-层级选择器【理解】.mp4
  • 🎬 19.19-伪类选择器【理解】.mp4
  • 🎬 20.20-css 常用属性【了解】.mp4
  • 🎬 21.21-总结.mp4
0-4 JavaScript介绍及引入方式
  • 🎬 22.01-复习(1).mp4
  • 🎬 23.02-今日内容介绍(1).mp4
  • 🎬 24.03-JS 介绍【了解】.mp4
  • 🎬 25.04-JS 引入使用【掌握】.mp4
0-5 JavaScript基础语法
  • 🎬 26.05-JS 数据类型【掌握】.mp4
  • 🎬 27.06-JS 中的函数【掌握】.mp4
  • 🎬 28.07-JS 变量作用域【掌握】.mp4
  • 🎬 29.08-JS 运算符【掌握】.mp4
  • 🎬 30.09-JS 判断语句【掌握】.mp4
  • 🎬 31.10-JS 数组【掌握】.mp4
  • 🎬 32.11-JS 循环【掌握】.mp4
0-6 JavaScript高级操作
  • 🎬 33.12-JS 字符串拼接【掌握】.mp4
  • 🎬 34.13-JS 获取页面标签【掌握】.mp4
  • 🎬 35.14-JS 操作元素属性【掌握】.mp4
  • 🎬 36.15-定时器【掌握】.mp4
0-7 JQuery基本使用
  • 🎬 37.16-jQuery 介绍【了解】.mp4
  • 🎬 38.17-jQuery 使用【掌握】.mp4
  • 🎬 39.18-jQuery 选择器【掌握】.mp4
  • 🎬 40.19-jQuery 选择集转移【掌握】.mp4
  • 🎬 41.20-总结.mp4
0-8 JQuery的高级使用
  • 🎬 42.01-复习和作业讲解.mp4
  • 🎬 43.02-今日内容介绍(2).mp4
  • 🎬 44.03-选择集转移【掌握】.mp4
  • 🎬 45.04-获取和设置标签内容【掌握】.mp4
  • 🎬 46.05-获取和设置标签属性【掌握】.mp4
0-9 JQuery事件及json
  • 🎬 47.06-jQuery 事件【掌握】.mp4
  • 🎬 48.07-事件代理【掌握】.mp4
  • 🎬 49.08-JS 对象【掌握】.mp4
  • 🎬 50.09-json 字符串【掌握】.mp4

08.第八章∶ 8-Mysql数据库V6.5

0-1 数据库的介绍
  • 🎬 01.13-数据库介绍【了解】.mp4
  • 🎬 02.14-关系型数据库管理系统【了解】.mp4
  • 🎬 03.15-mysql数据库.mp4
  • 🎬 04.16-总结.mp4
0-10 mysql索引及补充
  • 🎬 43.05-索引【理解】.mp4
  • 🎬 44.06-mysql 总结.mp4
  • 🎬 45.07-mysql 补充.mp4
0-2 MySQL登陆及简单操作
  • 🎬 05.01-复习和作业.mp4
  • 🎬 06.02-今日内容介绍.mp4
  • 🎬 07.03-数据类型和约束【掌握】.mp4
  • 🎬 08.04-mysql 客户端-登录登出【掌握】.mp4
  • 🎬 09.05-mysql 客户端-数据库操作【掌握】.mp4
0-3 MySQL表结构操作及数据增删
  • 🎬 10.06-命令行客户端-数据表结构操作【掌握】.mp4
  • 🎬 11.07-命令行客户端-数据增加和查询操作【掌握】.mp4
  • 🎬 12.08-命令行客户端-修改和删除数据【掌握】.mp4
  • 🎬 13.09-查询-起别名和去重【掌握】.mp4
0-4 MySQL查询【条件、排序、分组、聚合】
  • 🎬 14.10-where 条件查询-比较运算符【掌握】.mp4
  • 🎬 15.11-where 条件查询【掌握】.mp4
  • 🎬 16.12-order by 排序【掌握】.mp4
  • 🎬 17.13-limit 即分页问题【掌握】.mp4
  • 🎬 18.14-聚合函数【掌握】.mp4
  • 🎬 19.15-分组 group by【掌握】.mp4
0-5 MySQL关联查询
  • 🎬 20.16-连接查询-数据准备【应用】.mp4
  • 🎬 21.17-连接查询【掌握】.mp4
  • 🎬 22.18-总结.mp4
  • 🎬 23.01-复习.mp4
  • 🎬 24.01-今日内容介绍.mp4
  • 🎬 25.02-自连接【掌握】.mp4
  • 🎬 26.03-子查询【掌握】.mp4
0-6 MySQL范式介绍及外键约束
  • 🎬 27.04-三范式和 E-R 模型【了解】.mp4
  • 🎬 28.05-外键约束【理解】.mp4
0-7 MySQL操作演练及Mysql事务
  • 🎬 29.06-SQL 演练-数据准备.mp4
  • 🎬 30.07-SQL 演练.mp4
  • 🎬 31.08-将查询的结果插入到数据表中.mp4
  • 🎬 32.09-使用连接更新字段中的数据.mp4
  • 🎬 33.10-创建表时添加数据.mp4
  • 🎬 34.11-事务.mp4
0-8 Python与MySQL交互
  • 🎬 35.12-pymysql 查询操作.mp4
  • 🎬 36.13-pymysql 增删改操作.mp4
  • 🎬 37.14-SQL 注入问题及解决.mp4
  • 🎬 38.15-总结.mp4
0-9 mysql案例-京东案例
  • 🎬 39.01-复习(1).mp4
  • 🎬 40.02-今日内容介绍(1).mp4
  • 🎬 41.03-京东案例-需求分析.mp4
  • 🎬 42.04-京东案例实现.mp4

09.第九章∶ 9-Python高级语法V6.5

0-1 闭包
  • 🎬 01.08-闭包【理解】.mp4
  • 🎬 02.09-闭包的应用【应用】.mp4
  • 🎬 03.10-闭包修改外部函数的地址【掌握】.mp4
0-2 装饰器
  • 🎬 04.11-装饰器语法【掌握】.mp4
  • 🎬 05.12-装饰器语法糖格式的替换时机【掌握】.mp4
  • 🎬 06.13-统计函数执行时间.mp4
  • 🎬 07.14-输出日志信息.mp4
  • 🎬 08.15-装饰带参数的函数.mp4
  • 🎬 09.16-装饰到返回值的函数.mp4
  • 🎬 10.17-多个装饰器装饰一个函数.mp4
  • 🎬 11.18-带参数的装饰器.mp4
  • 🎬 12.19-总结.mp4
0-3 property与上下文管理器
  • 🎬 13.01-复习和作业题.mp4
  • 🎬 14.02-今日内容介绍.mp4
  • 🎬 15.03-类属性【理解】.mp4
  • 🎬 16.04-property 属性【理解】.mp4
  • 🎬 17.05-答疑.mp4
  • 🎬 18.06-with 和自定义上下文管理器对象【理解】.mp4
  • 🎬 19.07-with 和上下文管理器 2.mp4
0-4 生成器与深浅拷贝
  • 🎬 20.08-生成器推导式【理解】.mp4
  • 🎬 21.09-yield 生成器【掌握】.mp4
  • 🎬 22.10-斐波那契数列.mp4
  • 🎬 23.11-yield 实现协程.mp4
  • 🎬 24.12-浅拷贝.mp4
  • 🎬 25.13-深拷贝.mp4
0-5 正则表达式
  • 🎬 26.14-正则介绍.mp4
  • 🎬 27.15-re 模块的使用.mp4
  • 🎬 28.16-匹配单个字符.mp4
  • 🎬 29.17-匹配多个字符.mp4
  • 🎬 30.18-匹配开头和结尾.mp4
  • 🎬 31.19-匹配分组.mp4
  • 🎬 32.20-总结.mp4

10.第十章∶ 10-mini-web框架V6.5

0-1 web框架概述及框架搭建
  • 🎬 01-复习和作业.mp4
  • 🎬 02-带参数的类装饰器【理解】.mp4
  • 🎬 03-今日内容介绍.mp4
  • 🎬 04-框架介绍【了解】.mp4
  • 🎬 05-tcp 服务器复习.mp4
  • 🎬 06-搭建框架【理解】.mp4
0-2 框架功能实现
  • 🎬 07-处理 center 页面和不存在页面.mp4
  • 🎬 08-模版替换功能.mp4
  • 🎬 09-路由列表-Django.mp4
  • 🎬 10-路由列表 flask.mp4
  • 🎬 11-答疑问题解决.mp4
0-3 web框架数据操作
  • 🎬 12-数据准备.mp4
  • 🎬 13-index 页面开发.mp4
  • 🎬 14-center_data 请求 json 数据.mp4
  • 🎬 15-center 页面开发.mp4
  • 🎬 16-日志模块的使用.mp4
  • 🎬 17-复习和总结.mp4

11.第十一章∶ 11-Django基础V6.5

0-1 redis安装配置
  • 🎬 001.01-no-sql-了解.mp4
  • 🎬 002.02-redis简介-了解.mp4
  • 🎬 003.03-redis的安装和配置-了解.mp4
  • 🎬 004.04-redis客户端和服务器指令-了解.mp4
0-10 ORM数据增删改及基本查询
  • 🎬 046.05-新增数据.mp4
  • 🎬 047.06-更新数据.mp4
  • 🎬 048.07-删除数据.mp4
  • 🎬 049.08-增删改汇总.mp4
  • 🎬 050.09-get和filter.mp4
  • 🎬 051.10-基础查询.mp4
0-11 ORM数据高级查询
  • 🎬 052.11-F对象.mp4
  • 🎬 053.12-Q对象.mp4
  • 🎬 054.13-上午回顾.mp4
  • 🎬 055.14-排序和聚合函数.mp4
  • 🎬 056.15-管理查询.mp4
  • 🎬 057.16-关联查询和管理过滤查询.mp4
  • 🎬 058.17-查询结果集.mp4
0-12 视图中获取查询字符串
  • 🎬 059.18-项目准备工作.mp4
  • 🎬 060.19-postman的简单介绍.mp4
  • 🎬 061.20-http请求传递数据的4中途径.mp4
  • 🎬 062.21-获取请求路径中的参数.mp4
  • 🎬 063.22-查询字符串.mp4
  • 🎬 064.23-总结.mp4
0-13 视图中获取请求体/头数据
  • 🎬 063.22-查询字符串.mp4
  • 🎬 065.01-回顾.mp4
  • 🎬 066.02-传递form表单数据.mp4
  • 🎬 067.03-json数据请求和接收.mp4
  • 🎬 068.04-请求头.mp4
  • 🎬 069.05-转换器的使用.mp4
  • 🎬 070.06-HttpResponse.mp4
  • 🎬 071.07-JsonResponse.mp4
  • 🎬 072.08-重定向.mp4
  • 🎬 073.09-上午回顾.mp4
0-14 cookie与session
  • 🎬 074.10-cookie的流程和设置.mp4
  • 🎬 075.11-cookie的有效期和删除.mp4
  • 🎬 076.12-session的流程.mp4
  • 🎬 077.13-session数据的设置.mp4
  • 🎬 078.14-session保存到redis和session的过期时间.mp4
0-15 django类视图
  • 🎬 079.15-类视图的定义.mp4
  • 🎬 080.16-as_view.mp4
  • 🎬 081.17-总结.mp4
  • 🎬 082.01-反馈(2).mp4
  • 🎬 083.02-as_view源码分析.mp4
  • 🎬 084.03-多继承和MRO的顺序.mp4
0-16 django中间件
  • 🎬 085.04-中间件的概念.mp4
  • 🎬 086.05-中间件的调用顺序.mp4
0-17 初始Vue框架
  • 🎬 087.06-vue简介.mp4
  • 🎬 088.07-hello-vue.mp4
  • 🎬 089.08-data变量.mp4
  • 🎬 090.09-上午回顾(1).mp4
  • 🎬 091.10-data.mp4
0-18 Vue条件与循环语法
  • 🎬 092.11-if.mp4
  • 🎬 093.12-for的基本使用.mp4
  • 🎬 094.13-for循环对象.mp4
0-19 Vue方法绑定与声明周期
  • 🎬 095.14-methods方法.mp4
  • 🎬 096.15-绑定表单元素.mp4
  • 🎬 097.16-todolist案例.mp4
  • 🎬 098.17-es6箭头函数.mp4
  • 🎬 099.18-vue的生命周期.mp4
  • 🎬 100.19-总结(1).mp4
0-2 redis数据类型
  • 🎬 005.06-string操作.mp4
  • 🎬 006.07-键操作.mp4
  • 🎬 007.08-hash操作.mp4
  • 🎬 008.09-列表操作.mp4
  • 🎬 009.10-集合.mp4
  • 🎬 010.11-有序集合.mp4
  • 🎬 011.12-上午回顾.mp4
  • 🎬 012.13-python操作redis.mp4
0-3 git操作
  • 🎬 013.14-git简介.mp4
  • 🎬 014.15-git操作的3个区域.mp4
  • 🎬 015.15-单人操作初始化.mp4
  • 🎬 016.16-git的日志以及版本管理.mp4
  • 🎬 017.17-撤销操作.mp4
  • 🎬 018.18-git远程仓库.mp4
  • 🎬 019.19-总结.mp4
0-4 Web流程及Django MVT模型
  • 🎬 020.01-反馈.mp4
  • 🎬 021.02-web程序的流程.mp4
  • 🎬 022.03-mvc和mvt.mp4
  • 🎬 023.04-虚拟环境.mp4
0-5 django工程创建及ORM模型
  • 🎬 024.05-创建django工程.mp4
  • 🎬 025.06-子应用.mp4
  • 🎬 026.07-ORM的介绍.mp4
  • 🎬 027.08-模型的定义.mp4
  • 🎬 028.09-迁移模型和查看数据表.mp4
  • 🎬 029.10-上午回顾.mp4
0-6 Django视图路由
  • 🎬 030.11-站点管理-了解.mp4
  • 🎬 031.12-定义视图函数.mp4
  • 🎬 032.13-路由匹配1.mp4
  • 🎬 033.14-路由匹配2.mp4
0-7 Django 模版及基本配置
  • 🎬 034.15-模板的基本使用过-了解.mp4
  • 🎬 035.16-base_dir和debug-了解.mp4
  • 🎬 036.17-静态资源设置和访问-了解.mp4
  • 🎬 037.18-apps-了解.mp4
  • 🎬 038.19-apps梳理-了解.mp4
0-8 Django项目案例准备
  • 🎬 039.20-项目的准备.mp4
  • 🎬 040.21-数据库改为mysql.mp4
  • 🎬 041.22-总结.mp4
  • 🎬 042.01-反馈(1).mp4
0-9 项目案例模型定义
  • 🎬 043.02-模型类的基本定义.mp4
  • 🎬 044.03-外键讲解.mp4
  • 🎬 045.04-shell的作用.mp4

12.第十二章∶ 12-美多商城V6.5

0-1 项目开发流程及仓库搭建
  • 🎬 001.01-开发的流程和人员.mp4
  • 🎬 002.02-项目架构设计简介.mp4
  • 🎬 003.03-创建码云远程仓库.mp4
  • 🎬 004.04-创建工程和gitignore操作以及pychamr操作gi.mp4
0-10 celery异步短信方案
  • 🎬 039.05-Celery的伪代码说明.mp4
  • 🎬 040.06-上午回顾.mp4
  • 🎬 041.07-Celery实现短信异步发送.mp4
  • 🎬 042.08-Celery总结.mp4
0-11 登录功能实现
  • 🎬 043.09-登录的流程分析.mp4
  • 🎬 044.10-登录的实现.mp4
  • 🎬 045.11-authenticate简单探究.mp4
  • 🎬 046.12-多账号登录.mp4
  • 🎬 047.13-首页用户信息的展示.mp4
0-12 登出功能实现
  • 🎬 048.14-退出功能.mp4
  • 🎬 049.15-用户未登录返回JSON数据.mp4
  • 🎬 050.16-总结.mp4
0-13 第三方登录流程及QQ登录准备
  • 🎬 051.01-回顾(2).mp4
  • 🎬 052.02-第三方登录的流程.mp4
  • 🎬 053.03-第三方登录的步骤.mp4
  • 🎬 054.04-QQ登录的准备工作.mp4
0-14 QQ登录-跳转
  • 🎬 055.05-oauth的流程-获取code,获取token.mp4
  • 🎬 056.06-QQ登录的模型.mp4
  • 🎬 057.07-生成QQ登录跳转的链接.mp4
0-15 QQ登录绑定实现
  • 🎬 058.08-获取code之后的思路分析.mp4
  • 🎬 059.09-通过code获取token,再通过token获取openid.mp4
  • 🎬 060.10-上午回顾.mp4
  • 🎬 061.11-根据openid来查询判断用户是否绑定.mp4
  • 🎬 062.12-QQ信息和美多账号绑定账号.mp4
  • 🎬 063.13-QQ账号和美多账号绑定的实现.mp4
0-16 itsdangerous及用户中心展示
  • 🎬 064.14-itsdangerous的基本使用.mp4
  • 🎬 065.15-itsdangerous对openid进行加密和解密处理.mp4
  • 🎬 066.16-个人中心的数据展示.mp4
  • 🎬 067.17-request.user.mp4
  • 🎬 068.18-总结.mp4
  • 🎬 069.01-回顾(3).mp4
0-17 邮件发送准备及步骤
  • 🎬 070.02-保存邮件的需求分析.mp4
  • 🎬 071.03-保存邮件的功能.mp4
  • 🎬 072.04-如何应对没有讲过,新知识.mp4
  • 🎬 073.05-163邮件服务器的配置.mp4
  • 🎬 074.06-发送邮件的实现步骤.mp4
0-18 邮件发送实现及celery实现
  • 🎬 075.07-发送邮件的链接内容分析.mp4
  • 🎬 076.08-生成激活的查询字符串数据.mp4
  • 🎬 077.09-celery实现邮件的异步发送.mp4
  • 🎬 078.10-点击激活邮件的需求分析.mp4
  • 🎬 079.11-实现邮件激活的功能.mp4
0-19 areas区域功能准备
  • 🎬 080.12-上午回顾(1).mp4
  • 🎬 081.13-areas子应用.mp4
  • 🎬 082.14-导入sql数据.mp4
  • 🎬 083.15-查询省市区数据(sql语句和ORM实现).mp4
0-2 项目结构搭建及基本配置
  • 🎬 005.05-目录结构.mp4
  • 🎬 006.06-运行前端.mp4
  • 🎬 007.07-MySQL配置.mp4
  • 🎬 008.08-django-redis的配置.mp4
  • 🎬 009.09-日志.mp4
  • 🎬 010.10-设置访问的域名.mp4
0-20 区域数据获取及缓存实现
  • 🎬 084.16-省份数据的获取.mp4
  • 🎬 085.17-市区县数据的获取.mp4
  • 🎬 086.18-缓存的分析.mp4
  • 🎬 087.19-缓存的功能实现.mp4
0-21 新增收货地址实现
  • 🎬 088.20-增删改查的思路总结.mp4
  • 🎬 089.21-地址模型的分析.mp4
  • 🎬 090.22-总结.mp4
  • 🎬 091.01-回顾(4).mp4
  • 🎬 092.02-新增地址的实现.mp4
  • 🎬 093.03-地址的查询.mp4
0-22 goods商品表分析创建
  • 🎬 094.04-上午回顾.mp4
  • 🎬 095.05-spu和sku的概念.mp4
  • 🎬 096.06-商品表的关系分析.mp4
  • 🎬 097.07-goods子应用.mp4
  • 🎬 098.08-创建contents子应用和contents的相关模型.mp4
0-24 storage/tracker运行实现及回顾
  • 🎬 103.13-总结.mp4
  • 🎬 104.01-回顾(5).mp4
  • 🎬 105.02-docker指令的回顾.mp4
  • 🎬 106.03-运行tracker和storage容器.mp4
0-25 fdfs图片上传
  • 🎬 107.04-图片上传的测试.mp4
  • 🎬 108.05-Fdfs的图片解压.mp4
  • 🎬 109.06-导入sql文件数据.mp4
  • 🎬 110.07-上午回顾.mp4
0-26 商品分类数据查询及图片展示
  • 🎬 111.08-分类数据的查询分析.mp4
  • 🎬 112.09-首页的展示.mp4
  • 🎬 113.10-首页图片的展示-自定义文件存储类.mp4
0-27 列表页功能实现
  • 🎬 114.11-列表页面的需求分析.mp4
  • 🎬 115.12-列表数据的获取.mp4
  • 🎬 116.13-总结(1).mp4
  • 🎬 117.01-反馈和回顾.mp4
  • 🎬 118.02-列表页面热销数据的分析.mp4
0-28 Elastic Search搜索介绍
  • 🎬 119.03-搜索简介.mp4
  • 🎬 120.04-es的容器运行.mp4
0-29 Elastic Search搜索实现
  • 🎬 121.05-haystack对接数据和es.mp4
  • 🎬 122.06-搜索的实现.mp4
  • 🎬 123.07-上午回顾(1).mp4
  • 🎬 124.08-搜索的分页.mp4
0-3 用户模型类设计使用
  • 🎬 011.11-创建users子应用.mp4
  • 🎬 012.12-上午回顾.mp4
  • 🎬 013.13-需求分析.mp4
  • 🎬 014.14-定义用户模型类.mp4
  • 🎬 015.15-替换系统的User.mp4
0-30 商品详情页及页面静态化
  • 🎬 125.09-详情页面的渲染展示.mp4
  • 🎬 126.10-页面静态化.mp4
  • 🎬 127.11-定时任务.mp4
0-31 商品详情页面静态化实现
  • 🎬 128.12-详情页面的静态化脚本.mp4
  • 🎬 129.13-总结(2).mp4
0-32 分类商品统计实现
  • 🎬 130.01-商品分类访问量的需求分析.mp4
  • 🎬 131.02-迁移的问题解决.mp4
  • 🎬 132.03-分类商品统计实现.mp4
0-33 用户浏览记录
  • 🎬 133.04-浏览记录的需求分析.mp4
  • 🎬 134.05-用户浏览记录添加实现.mp4
  • 🎬 135.06-展示用户浏览记录.mp4
  • 🎬 136.07-上午回顾(2).mp4
0-34 购物车思路分析
  • 🎬 137.08-购物车的思路分析.mp4
  • 🎬 138.09-base64和pickle.mp4
0-35 购物车-添加
  • 🎬 139.10-添加购物车的思想分析.mp4
  • 🎬 140.11-购物车的新增.mp4
  • 🎬 141.12-购物车的新增-修复不能累加的bug.mp4
  • 🎬 142.13-总结(3).mp4
0-36 购物车-展示
  • 🎬 143.01-回顾(6).mp4
  • 🎬 144.02-购物车展示的思路分析.mp4
  • 🎬 145.03-购物车的展示.mp4
0-37 购物车-修改删除
  • 🎬 146.04-修改购物车的思路.mp4
  • 🎬 147.05-购物车的修改.mp4
  • 🎬 148.06-购物车的删除.mp4
0-38 购物车合并
  • 🎬 149.07-购物车的redis增删改查.mp4
  • 🎬 150.08-上午回顾.mp4
  • 🎬 151.09-合并购物车的思路分析.mp4
  • 🎬 152.10-合并cookie数据到redis中.mp4
0-39 提交订单思路分析以及订单表分析
  • 🎬 153.11-提交订单页面的思路分析.mp4
  • 🎬 154.12-提交订单页面展示.mp4
  • 🎬 155.13-货币类型.mp4
  • 🎬 156.14-订单表的分析.mp4
  • 🎬 157.15-总结.mp4
0-4 restful设计介绍及判断用户名重复功能
  • 🎬 016.16-restful设计方法.mp4
  • 🎬 017.17-判断用户名是否重复的思路分析.mp4
  • 🎬 018.18-判断用户名是否重复的实现.mp4
  • 🎬 019.19-自定义转换器.mp4
0-40 生成订单实现
  • 🎬 158.01-回顾(7).mp4
  • 🎬 159.02-订单表.mp4
  • 🎬 160.03-生成订单的思路分析.mp4
  • 🎬 161.04-生成订单的思路步骤.mp4
0-41 订单表数据保存
  • 🎬 162.05-订单的基本信息保存.mp4
  • 🎬 163.06-订单的商品信息保存.mp4
  • 🎬 164.07-事务.mp4
  • 🎬 165.08-上午回顾(1).mp4
0-42 订单并发处理
  • 🎬 166.09-并发所产生的超卖情况.mp4
  • 🎬 167.10-乐观锁实现超卖问题.mp4
  • 🎬 168.11-数据库事务隔离级别.mp4
  • 🎬 169.12-乐观锁的优化.mp4
0-43 支付宝介绍
0-44 支付功能实现
  • 🎬 174.01-回顾(8).mp4
  • 🎬 175.02-支付宝跳转链接的思路分析.mp4
  • 🎬 176.03-生成支付宝跳转的链接.mp4
  • 🎬 177.04-保存支付宝的交易信息.mp4
0-45 Mysql主从配置
  • 🎬 178.05-数据库主从的简介.mp4
  • 🎬 179.06-mysql主从搭建.mp4
  • 🎬 180.07-上午回顾(3).mp4
  • 🎬 181.08-MySQL的读写分离.mp4
0-46 美多商城部署
  • 🎬 182.09-uWSGI部署我们的美多商城.mp4
  • 🎬 183.10-项目1总结.mp4
0-47 git进阶
  • 🎬 184.11-git多人操作.mp4
  • 🎬 185.12-冲突的发生.mp4
  • 🎬 186.13-标签.mp4
  • 🎬 187.14-分支操作.mp4
0-5 CORS及总结回顾
  • 🎬 020.20-CORS.mp4
  • 🎬 021.21-总结.mp4
  • 🎬 022.01-回顾.mp4
0-6 注册功能实现
  • 🎬 023.02-注册的思路分析.mp4
  • 🎬 024.03-注册功能-密码没有加密.mp4
  • 🎬 025.04-注册功能的实现-加密.mp4
  • 🎬 026.05-状态保持的实现.mp4
0-7 图片验证码功能实现
  • 🎬 027.06-以www.meiduo.site方式前端.mp4
  • 🎬 028.07-图片验证码的思路.mp4
  • 🎬 029.08-图片验证码.mp4
  • 🎬 030.09-上午回顾.mp4
0-8 短信验证码功能实现
  • 🎬 031.10-读取容联云文档进行开发学习.mp4
  • 🎬 032.11-测试发送短信.mp4
  • 🎬 033.12-发送短信的思路分析.mp4
  • 🎬 034.13-短信验证码的发送.mp4
  • 🎬 035.01-回顾(1).mp4
0-9 代码优化设计
  • 🎬 036.02-避免频繁发送短信.mp4
  • 🎬 037.03-管道技术-pipeline.mp4
  • 🎬 038.04-生产者消费者设计模式.mp4

13.第十三章∶ 13-Django Rest Framework框架V6.5

0-1 前后端分离及restful设计
  • 🎬 01.01-前后端不分离和分离的概念.mp4
  • 🎬 02.02-restful请求.mp4
  • 🎬 03.03-restful相应.mp4
  • 🎬 04.04-通过restful风格实现了图书管理系统的增删改.mp4
0-10 DRF Mixin视图及视图集
  • 🎬 48.08-RetrieveModelMixin.mp4
  • 🎬 49.09-UpdateModelMixin.mp4
  • 🎬 50.10-DestoryModelMixin.mp4
  • 🎬 51.11-视图集的概念.mp4
  • 🎬 52.12-上午回顾.mp4
  • 🎬 53.13-视图集.mp4
  • 🎬 54.14-视图集的使用.mp4
0-11 DRF扩展功能
  • 🎬 55.15-高级功能的准备工作.mp4
  • 🎬 56.16-权限.mp4
  • 🎬 57.17-认证.mp4
  • 🎬 58.18-分页.mp4
  • 🎬 59.19-分页补充.mp4
  • 🎬 60.20-总结(2).mp4
0-2 DRF序列化器基本使用
  • 🎬 05.05-restful开发的核心-序列化和反序列化.mp4
  • 🎬 06.06-drf的安装和注册.mp4
  • 🎬 07.07-序列化器的入门定义.mp4
  • 🎬 08.08-序列化器的使用(快速入门).mp4
  • 🎬 09.09-总结序列化器的定义和基本使用(快速入门).mp4
  • 🎬 10.10-many=True参数.mp4
0-3 DRF序列化器-外键定义
  • 🎬 11.11-上午回顾.mp4
  • 🎬 12.12-外键字段的第一种定义方式 book_id=IntegerField().mp4
  • 🎬 13.13-外键字段的第二种定义方式 book=PrimaryKeyRelationField().mp4
  • 🎬 14.14-外键字段获取数据的第三种形式StringRelatedField.mp4
  • 🎬 15.15-外键字段的第四种定义方式 book=BookInfoSerializer().mp4
  • 🎬 16.16-外键的定义4种方式总结.mp4
0-4 DRF序列化器反序列化使用
  • 🎬 17.17-级联关系的数据转换.mp4
  • 🎬 18.18-反序列化验证数据-字段类型验证.mp4
  • 🎬 19.19-反序列化验证数据-字段选项验证.mp4
  • 🎬 20.20-总结.mp4
  • 🎬 21.01-回顾.mp4
0-5 DRF反序列化-自定义验证及保存数据
  • 🎬 22.02-反序列化验证数据-单个字段的验证.mp4
  • 🎬 23.03-反序列化验证数据-多个字段的验证.mp4
  • 🎬 24.04-MVVM简述.mp4
  • 🎬 25.05-反序列化-保存数据.mp4
  • 🎬 26.06-反序列化-更新(修改)数据.mp4
0-6 模型序列化器-ModelSerializer
  • 🎬 27.07-ModelSerializer的基本使用.mp4
  • 🎬 28.08-ModelSerializer的具体使用.mp4
  • 🎬 29.09-反序列化进阶使用-准备工作.mp4
  • 🎬 30.10-write_only.mp4
0-7 DRF序列化器反序列化-进阶
  • 🎬 31.11-上午回顾(1).mp4
  • 🎬 32.12-book_id的数据反序列化操作.mp4
  • 🎬 33.13-反序列化进阶使用-read_only.mp4
  • 🎬 34.14-反序列化进阶使用-想要入库某一个字段,必须在fields中添加.mp4
  • 🎬 35.15-反序列化进阶使用-保存字典列表,添加many=True.mp4
  • 🎬 36.16-序列化器嵌套序列化器保存嵌套字典数据.mp4
0-8 DRF视图-Apiview
  • 🎬 37.17-APIView的基本使用.mp4
  • 🎬 38.18-APIView的请求.mp4
  • 🎬 39.19-APIView的相应.mp4
  • 🎬 40.20-总结(1).mp4
  • 🎬 41.01-回顾(1).mp4
0-9 DRF视图-GennericAPIViews
  • 🎬 42.02-APIView实现数据新增.mp4
  • 🎬 43.03-GenericAPPIView实现获取所有书籍.mp4
  • 🎬 44.04-GenericAPIVew实现数据的新增操作.mp4
  • 🎬 45.05-GenericAPIView和mixin配合使用.mp4
  • 🎬 46.06-三级视图实现列表视图的功能.mp4
  • 🎬 47.07-GenericAPIView视图实现详情视图的获取某.mp4

14.第十四章∶ 14-美多商城后台V6.5

0-1 vue-cli及单文件组件
  • 🎬 01.01-回顾.mp4
  • 🎬 02.02-vue-cli脚手架工具.mp4
  • 🎬 03.03-vue-cli脚手架工具创建vue工程.mp4
  • 🎬 04.04-vue单文件组件.mp4
0-10 sku-新增(一)
  • 🎬 39.03-根据spu_id获取规格和选项信息.mp4
  • 🎬 40.04-sku新增的前2个问题(spu和spu_id的问题).mp4
0-11 sku-新增(二)
  • 🎬 41.05-SKU保存的时候 sku的规格和规格选项没有保存以及问题分析.mp4
  • 🎬 42.06-sku新增的第3个问题(specs要定义字段).mp4
  • 🎬 43.07-sku新增的第4个问题(字典嵌套字典,序列化器.mp4
0-12 sku更新保存事务实现
  • 🎬 44.08-事务实现多表保存.mp4
  • 🎬 45.09-上午回顾.mp4
  • 🎬 46.10-更新sku数据.mp4
0-13 权限功能实现
  • 🎬 47.11-组,用户和权限的效果展示.mp4
  • 🎬 48.12-用户,组合权限的关系.mp4
  • 🎬 49.13-权限的展示.mp4
  • 🎬 50.14-权限类型的展示.mp4
0-14 组及管理员功能实现
  • 🎬 51.15-组的视图集.mp4
  • 🎬 52.16-组的新增.mp4
  • 🎬 53.17-管理员管理的展示.mp4
  • 🎬 54.18-管理员的新增操作(更新省略-自己实现).mp4
  • 🎬 55.19-管理员的权限的验证(权限=组权限+单独权限).mp4
  • 🎬 56.20-权限验证的简单源码查看.mp4
  • 🎬 57.21-总结.mp4
0-2 前端服务启动
  • 🎬 05.05-element-ui组件化开发.mp4
  • 🎬 06.06-运行美多商城项目2的前端HTML页面.mp4
  • 🎬 07.07-项目1,项目2 端口说明.mp4
0-3 token原理及实现
  • 🎬 08.08-token的流程.mp4
  • 🎬 09.09-token的组成.mp4
  • 🎬 10.10-上午回顾.mp4
  • 🎬 11.11-美多商城token的获取实现.mp4
0-4 后台登录实现
  • 🎬 12.12-重写登录返回响应数据的方法.mp4
  • 🎬 13.13-修改token的过期时间.mp4
  • 🎬 14.14-实现is_staff用户登录.mp4
0-5 统计信息功能实现
  • 🎬 15.15-日活用户统计.mp4
  • 🎬 16.16-日下单用户量统计.mp4
  • 🎬 17.17-月增用户量统计.mp4
  • 🎬 18.18-总结.mp4
  • 🎬 19.01-回顾(1).mp4
0-6 用户管理页面功能实现
  • 🎬 20.02-用户管理页面的需求分析.mp4
  • 🎬 21.03-用户信息展示(未分页,未搜索).mp4
  • 🎬 22.04-用户信息分页的实现.mp4
  • 🎬 23.05-用户信息展示(搜索的实现-重写 get_queryset方法).mp4
  • 🎬 24.06-新增用户信息(序列化器重写create方法,设置p.mp4
0-7 图片展示及上传流程
  • 🎬 25.07-图片的需求分析.mp4
  • 🎬 26.08-图片上传的流程.mp4
  • 🎬 27.09-图片的展示.mp4
  • 🎬 28.10-图片新增中sku列表展示功能.mp4
  • 🎬 29.11-上午回顾.mp4
0-8 图片功能实现
  • 🎬 30.12-图片上传保存的方法.mp4
  • 🎬 31.13-图片上传更新的方法.mp4
  • 🎬 32.14-图片的删除.mp4
0-9 sku展示功能实现
  • 🎬 33.15-SKU需求分析.mp4
  • 🎬 38.02-sku中 spu数据的获取.mp4

15.第十五章∶ 15-项目自动化部署V6.5

0-1 nginx介绍
  • 🎬 001.01-回顾-.mp4
  • 🎬 002.02-nginx简介-.mp4
  • 🎬 003.03-2个虚拟机的使用说明-.mp4
  • 🎬 004.04-nginx开启关闭和检测配置文件的指令-.mp4
  • 🎬 005.05-nginx的配置-.mp4
0-10 shell-控制语句
  • 🎬 053.15-四则运算.mp4
  • 🎬 054.16-条件判断.mp4
  • 🎬 055.17-多重条件判断.mp4
  • 🎬 056.18-if语句.mp4
  • 🎬 057.19-if案例.mp4
  • 🎬 058.20-case语句.mp4
  • 🎬 059.21-for循环.mp4
0-11 shell-函数及发布流程
  • 🎬 060.22-函数.mp4
  • 🎬 061.23-总结.mp4
  • 🎬 062.01-回顾(3).mp4
  • 🎬 063.02-发布简介.mp4
  • 🎬 064.03-发布的环境和流程.mp4
  • 🎬 065.04-流程详解.mp4
0-12 shell-命令部署(一)
  • 🎬 066.05-tar指令-.mp4
  • 🎬 067.06-date-.mp4
  • 🎬 068.07-scp-.mp4
  • 🎬 069.08-跨主机免密码登录-.mp4
  • 🎬 070.09-github代码上传-.mp4
  • 🎬 071.10-环境部署(主要是131主机说明)-.mp4
0-13 shell-部署(二)
  • 🎬 072.11-修改github上的uwsgi文件.mp4
  • 🎬 073.12-131主机获取最新代码,打包代码.mp4
  • 🎬 074.13-130主机获取最新代码,停止应用.mp4
  • 🎬 075.14-删除web01和web02的容器.mp4
  • 🎬 076.15-放置代码和运行应用.mp4
0-14 美多商城部署
  • 🎬 077.16-上午回顾-.mp4
  • 🎬 078.17-美多商城手动部署-.mp4
  • 🎬 079.18-美多商城部署总结-.mp4
0-15 shell-命令进阶
  • 🎬 080.19-git的ssh操作-.mp4
  • 🎬 081.20-常见符号-.mp4
  • 🎬 082.21-grep指令-.mp4
  • 🎬 083.22-sed指令-.mp4
  • 🎬 084.23-awk的基本使用-.mp4
  • 🎬 085.24-awk进阶使用-.mp4
  • 🎬 086.25-总结-.mp4
0-16 jenkins介绍
  • 🎬 087.01-回顾(4)-.mp4
  • 🎬 088.02-jenkins简介-.mp4
  • 🎬 089.03-java环境-.mp4
  • 🎬 090.04-运行jenkins-.mp4
  • 🎬 091.05-jenkins的安装(了解)-.mp4
  • 🎬 092.06-hello jenkins-.mp4
0-17 jenkins进阶及美多构建任务
  • 🎬 093.07-全局配置.mp4
  • 🎬 094.08-插件.mp4
  • 🎬 095.09-凭证.mp4
  • 🎬 096.10-jenkins构建任务入门.mp4
  • 🎬 097.11-美多的构建.mp4
  • 🎬 098.12-触发构建.mp4
0-18 gitlab任务构建(一)
  • 🎬 099.13-上午回顾-.mp4
  • 🎬 100.14-创建几个分支-.mp4
  • 🎬 101.15-参数化构建-.mp4
  • 🎬 102.16-gitlab的登录-.mp4
  • 🎬 103.17-将代码推送到gitlab上-.mp4
0-19 gitlab任务构建(二)
  • 🎬 104.18-jenkins和gitlab的集成环境设置-.mp4
  • 🎬 105.19-gitlab的任务构建-.mp4
  • 🎬 106.20-gitlab-hook构建触发-.mp4
  • 🎬 107.21-总结-.mp4
0-2 nginx基本使用
  • 🎬 006.06-全局指令段和http指令段.mp4
  • 🎬 007.07-listen和root指令段.mp4
  • 🎬 008.08-server_name和index配置指令.mp4
  • 🎬 009.09-root和alias的区别.mp4
0-20 pipeline构建美多
  • 🎬 108.01-回顾(5)-.mp4
  • 🎬 109.02-pipeline简介-.mp4
  • 🎬 110.03-pipeline实现美多的构建-.mp4
  • 🎬 111.04-blue ocean-.mp4
0-22 kiban/filebeat及案例
  • 🎬 116.09-kiban.mp4
  • 🎬 117.10-filebeat.mp4
  • 🎬 118.11-综合案例准备.mp4
  • 🎬 119.12-综合案例实现.mp4
  • 🎬 120.13-综合案例总结.mp4
0-23 es介绍及elk使用
  • 🎬 121.14-es的几个概念-.mp4
  • 🎬 122.15-es的ik插件-.mp4
  • 🎬 123.16-filebeat筛选404数据-.mp4
  • 🎬 124.17-filebeat收集json数据-.mp4
  • 🎬 125.18-logstash的数据过滤-.mp4
  • 🎬 126.19-kibana-.mp4
  • 🎬 127.20-总结(1)-.mp4
0-3 部署-反向代理
  • 🎬 010.10-美多商城的部署-.mp4
  • 🎬 011.11-上午回顾-.mp4
  • 🎬 012.12-代理,正向代理和反向代理-.mp4
  • 🎬 013.13-反向代理的效果-.mp4
0-4 部署-负载均衡
0-5 日志实现
  • 🎬 018.18-日志的理论知识.mp4
  • 🎬 019.19-自定义日志作业分析.mp4
  • 🎬 020.20-总结.mp4
  • 🎬 021.01-回顾(1).mp4
  • 🎬 022.02-日志.mp4
0-9 shell-变量
  • 🎬 045.07-shell快速入门.mp4
  • 🎬 046.08-shell的注释和运行方式.mp4
  • 🎬 047.09-上午回顾.mp4
  • 🎬 048.10-本地变量.mp4
  • 🎬 049.11-环境变量.mp4
  • 🎬 050.12-全局变量.mp4
  • 🎬 051.13-内置变量.mp4
  • 🎬 052.14-变量操作(查看和删除).mp4

16.第十六章∶ 16-Python自动化测试V6.5

0-1 测试理论及缺陷管理
  • 🎬 001.01-测试理论-.mp4
  • 🎬 002.02-开发模型-.mp4
  • 🎬 003.03-缺陷理论-1-.mp4
  • 🎬 004.04-缺陷理论-2-.mp4
  • 🎬 005.05-缺陷管理-3-.mp4
0-10 pytest.raises()的使用
  • 🎬 065.02-pytest初步使用和运行命令-.mp4
  • 🎬 066.03-pytest.raises()断言异常-.mp4
  • 🎬 067.04-pytest.raises()捕获异常存储到变量-.mp4
  • 🎬 068.05-pytest.raises()通过异常内容进行捕捉-.mp4
0-11 pytest.warns()的使用
  • 🎬 069.06-pytest.warns()处理警告-.mp4
  • 🎬 070.07-单元测试失败说明被测试函数存在问题-.mp4
  • 🎬 071.08-警告内容和类型的捕获及断言-.mp4
  • 🎬 072.09-setup_function & teardown_function-.mp4
  • 🎬 073.10-类中的setup和teardown的作用域-.mp4
  • 🎬 074.11-模块级别的setup和teardown-.mp4
  • 🎬 075.12-上午学习回顾-.mp4
0-12 pytest.fixture基本使用
  • 🎬 076.13-pytest.fixture基本使用-.mp4
  • 🎬 077.14-conftest.py实现fixture函数共享-.mp4
  • 🎬 078.15-fixture的scope参数的使用-.mp4
  • 🎬 079.16-fixture的params参数的使用(参数化)-.mp4
  • 🎬 080.17-fixture的autouse参数的使用-.mp4
  • 🎬 081.17-fixture的params参数的拓展-.mp4
  • 🎬 082.18-fixture参数总结-.mp4
0-13 pytest.mark的使用及常用插件
  • 🎬 083.19-mark.xfail标记装饰器-.mp4
  • 🎬 084.20-mark.skip和skipif的使用-.mp4
  • 🎬 085.21-mark.parametrize参数化使用-.mp4
  • 🎬 086.22-pytest的ini配置文件-.mp4
  • 🎬 087.23-pytest插件的使用-.mp4
  • 🎬 088.24-当日总结-.mp4
0-14 yml的学习和简单使用
  • 🎬 089.01-yml语法.mp4
  • 🎬 090.02-python操作yaml.mp4
  • 🎬 091.03-综合练习.mp4
  • 🎬 092.04-综合练习代码实现-1.mp4
  • 🎬 093.05-综合练习代码实现-2.mp4
  • 🎬 094.06-综合练习代码实现-3.mp4
0-15 selenium的安装
  • 🎬 095.07-自动化测试介绍-.mp4
  • 🎬 096.08-被测试项目环境启动-.mp4
  • 🎬 097.09-初见selenium-.mp4
  • 🎬 098.10-selenium安装以及chromedriver的下载-.mp4
0-16 selenium的使用一
  • 🎬 099.11-selenium模拟搜索-.mp4
  • 🎬 100.12-selenium模拟登录-.mp4
  • 🎬 101.13-driver常用属性的方法-.mp4
  • 🎬 102.13-driver定位标签对象的方法1-.mp4
  • 🎬 103.14-标签对象的属性和方法-.mp4
  • 🎬 104.15-selenium小练习-.mp4
0-17 selenium的使用二
  • 🎬 105.16-当日总结.mp4
  • 🎬 106.01-html or xml中节点的关系.mp4
  • 🎬 107.02-xpath语法-1.mp4
  • 🎬 108.03-xpath语法-2.mp4
  • 🎬 109.04-selenium执行js语句.mp4
  • 🎬 110.05-selenium切换标签页.mp4
  • 🎬 111.06-selenium切换frame嵌套的页面.mp4
  • 🎬 112.07-selenium切换进入以及切出frame标签.mp4
  • 🎬 113.08-上午学习总结.mp4
0-18 seleniumIED的安装和使用
  • 🎬 114.09-selenium处理cookie-.mp4
  • 🎬 115.10-selenium页面等待-.mp4
  • 🎬 116.11-selenium无界面模式-.mp4
  • 🎬 117.12-seleniumIDE介绍和安装-.mp4
  • 🎬 118.13-seleniumIDE脚本录制和执行-.mp4
  • 🎬 119.14-seleniumIDE导出脚本代码-.mp4
  • 🎬 120.15-selenium和unittest框架配合使用-.mp4
  • 🎬 121.16-selenium和unittest配合使用代码实现-.mp4
0-19 认识PO模型
  • 🎬 122.17-PO模式介绍.mp4
  • 🎬 123.18-po案例基础动作初步封装.mp4
  • 🎬 124.19-po案例基础动作类处理特殊情况.mp4
  • 🎬 125.20-po案例页面动作类.mp4
  • 🎬 126.21-po案例完成测试脚本.mp4
  • 🎬 127.22-po案例最后的说明.mp4
0-2 禅道的使用和说明
  • 🎬 006.06-禅道的安装启动.mp4
  • 🎬 007.07-禅道-管理员操作.mp4
  • 🎬 008.08-禅道-产品经理.mp4
  • 🎬 009.09-上午回顾.mp4
  • 🎬 010.10-禅道-项目经理.mp4
  • 🎬 011.11-禅道-测试和研发的使用.mp4
0-20 复习回顾
  • 🎬 128.01-selenium复习总结.mp4
  • 🎬 129.02-PO模式复习总结.mp4
0-21 PyAutoGUI的安装及具体使用
  • 🎬 130.03-初步认识pyautogui.mp4
  • 🎬 131.04-pyautogui的一般操作.mp4
  • 🎬 132.05-pyautogui的鼠标操作.mp4
  • 🎬 133.06-键盘操作.mp4
  • 🎬 134.07-弹框.mp4
  • 🎬 135.08-pyautogui图像操作-1.mp4
  • 🎬 136.09-pyautogui图像操作-2.mp4
  • 🎬 137.10-其他自动化控制工具介绍.mp4
  • 🎬 138.11-小demo-扫雷.mp4
0-22 移动端app测试
  • 🎬 139.12-移动端app测试理论-.mp4
  • 🎬 140.13-模拟器环境搭建-.mp4
  • 🎬 141.14-weditor的安装和使用-.mp4
  • 🎬 142.15-连接真机-1(翻车)-.mp4
  • 🎬 143.16-连接真机-2-.mp4
  • 🎬 144.17-测试真机微信发送消息的功能-.mp4
  • 🎬 145.19-测试移动端的浏览器访问服务-.mp4
  • 🎬 146.20-快速过文档-.mp4
0-23 理发店模型
  • 🎬 147.21-理发店模型和并发.mp4
  • 🎬 148.22-理发店模型和并发-2.mp4
0-24 性能测试
0-25 jmter的基本使用流程
  • 🎬 153.02-jmeter介绍.mp4
  • 🎬 154.03-jmeter下载和启动.mp4
  • 🎬 155.04-元件和组件.mp4
  • 🎬 156.05-基本使用流程和注意事项.mp4
  • 🎬 157.06-线程组.mp4
  • 🎬 158.07-取样器中的HTTP请求组件.mp4
  • 🎬 159.08-监听器中的查看结果树.mp4
  • 🎬 160.09-聚合报告组件.mp4
0-26 jmeter的元件一
  • 🎬 161.10-元件的作用域-.mp4
  • 🎬 162.11-元件的执行顺序-.mp4
  • 🎬 163.12-具体认识元件-.mp4
  • 🎬 164.13-参数化-通过配置元件读取csv文件中的参数-.mp4
  • 🎬 165.14-前置处理器-用户参数组件-.mp4
  • 🎬 166.15-配置元件-用户定义的变量组件-.mp4
  • 🎬 167.16-函数助手初步使用-参数化-.mp4
  • 🎬 168.17-连接并测试mysql数据库-.mp4
  • 🎬 169.18-下载mysql连接jar包的方法-.mp4
  • 🎬 170.19-后置处理器-正则提取参数-.mp4
0-27 jmter的元件二
  • 🎬 171.20-jmeter表单登录的坑-.mp4
  • 🎬 172.21-后置处理器-xpath提取器-.mp4
  • 🎬 173.22-响应断言组件-.mp4
  • 🎬 174.23-大小和响应时长断言-.mp4
  • 🎬 175.24-同步定时器-.mp4
  • 🎬 176.25-跨线程组传值-.mp4
  • 🎬 177.26-今日总结-.mp4
0-28 jmeter逻辑控制器
  • 🎬 178.01-前情提要-.mp4
  • 🎬 179.02-如果控制器-示例1-.mp4
  • 🎬 180.03-如果控制器-示例2-.mp4
  • 🎬 181.04-如果控制器-示例3及总结-.mp4
  • 🎬 182.05-foreach控制器-.mp4
  • 🎬 183.06-循环控制器-.mp4
  • 🎬 184.07-while控制器-.mp4
  • 🎬 185.08-事务控制器-.mp4
0-29 jemter生成测试报告和分布式的使用
  • 🎬 186.09-服务器图形监视器插件使用-.mp4
  • 🎬 187.10-生成测试报告-.mp4
  • 🎬 188.11-jmeter测试流程总结-.mp4
  • 🎬 189.12-jmeter分布式的使用-.mp4
  • 🎬 190.13-fastapi搭建简单的被测demo-.mp4
0-3 测试用例常用方法
  • 🎬 012.12-测试理论-测试模型-.mp4
  • 🎬 013.13-测试理论-测试分离-.mp4
  • 🎬 014.14-测试用例的概念-.mp4
  • 🎬 015.15-等价类划分法-.mp4
  • 🎬 016.16-边界值法-.mp4
  • 🎬 017.17-判定表法-.mp4
  • 🎬 018.18-正交法-.mp4
  • 🎬 019.19-场景法-.mp4
  • 🎬 020.20-功能图法-.mp4
  • 🎬 021.21-测试概念补充-.mp4
0-30 locust的使用
  • 🎬 191.14-locust安装与基本使用.mp4
  • 🎬 192.15-locust的进阶使用.mp4
  • 🎬 193.16-locust-web界面说明.mp4
  • 🎬 194.17-locust启动命令参数说明.mp4
0-31 单元测试总结一
  • 🎬 195.18-测试课程总结-1.mp4
  • 🎬 196.19-测试课程总结-2-单元测试unittest.mp4
0-32 单元测试总结二
0-33 web自动化和app自动化测试总结
  • 🎬 199.22-测试课程总结-5-selenium.mp4
  • 🎬 200.23-测试课程总结-6-移动app和GUI自动化控制.mp4
  • 🎬 201.24-测试课程总结-7-PO模式.mp4
0-34 性能测试总结
  • 🎬 202.25-测试课程总结-8-jmeter.mp4
  • 🎬 203.26-测试课程总结-9-locust.mp4
0-4 接口测试
  • 🎬 022.01-接口测试导学.mp4
  • 🎬 023.02-创建虚拟机.mp4
  • 🎬 024.03-构建python开发环境.mp4
  • 🎬 025.04-构建python开发环境-下.mp4
  • 🎬 026.05-pycharm构建远程上传下载代码.mp4
  • 🎬 027.06-pycharm使用远程python虚拟环境.mp4
  • 🎬 028.07-被测试django示例demo项目搭建启动.mp4
  • 🎬 029.08-postman接口测试.mp4
  • 🎬 030.09-postman导出导入json格式的接口信息及请.mp4
0-5 requests模块的简单使用
  • 🎬 031.10-requests发送GET请求.mp4
  • 🎬 032.11-requests更换请求头.mp4
  • 🎬 033.12-requests发送post请求及状态保持.mp4
  • 🎬 034.13-浏览器响应是由多个请求的结果共同渲染出来.mp4
0-6 基于django的单元测试
  • 🎬 035.14-认识单元测试与TDD开发模式.mp4
  • 🎬 036.15-开始你的django单元测试.mp4
  • 🎬 037.16-django单元测试案例-1.mp4
  • 🎬 038.17-django单元测试案例-2多接口串行.mp4
  • 🎬 039.18-django单元测试案例-3状态保持相关.mp4
  • 🎬 040.19-django单元测试案例-4-client用法拓展.mp4
  • 🎬 041.20-django单元测试案例-5-requestfactory类.mp4
  • 🎬 042.21-今日总结.mp4
0-7 Unittest的使用
  • 🎬 043.01-unittest简单使用.mp4
  • 🎬 044.02-unittest执行多文件的方法.mp4
  • 🎬 045.03-使用测试集合执行测试函数.mp4
  • 🎬 046.04-unittest参数化parameterized.mp4
  • 🎬 047.05-unittest生成测试报告.mp4
  • 🎬 048.06-unittest测试报告2.mp4
  • 🎬 049.07-unittest断言的使用.mp4
0-8 Mock的使用(一)
  • 🎬 050.08-coverage代码覆盖率统计报告.mp4
  • 🎬 051.09-coverage生成测试报告.mp4
  • 🎬 052.10-上午学习回顾.mp4
  • 🎬 053.11-mock基本使用.mp4
  • 🎬 054.12-什么是Mock.mp4
0-9 Mock的使用(二)
  • 🎬 055.13-Mock替换函数或异常对象.mp4
  • 🎬 056.14-Mock模拟对象的构建及多层嵌套.mp4
  • 🎬 057.15-MagicMock可以模拟具有魔法方法的对象.mp4
  • 🎬 058.16-Mock对象调用统计.mp4
  • 🎬 059.17-Mock对象调用时传入参数.mp4
  • 🎬 060.18-mock.patch的基本使用.mp4
  • 🎬 061.19-上下文管理器的方式使用mock.patch.mp4
  • 🎬 062.20-mock.patch替换字典和类中的函数.mp4
  • 🎬 063.20-下午学习总结.mp4
  • 🎬 064.01-mock.patch替换字典和类中的函数.mp4

17.第十七章∶ 17-Flask框架V6.5

0-1 第一个Flask应用
  • 🎬 01.01-框架介绍.mp4
  • 🎬 02.02-Flask最简单应用.mp4
  • 🎬 03.03-Pycharm远程开发.mp4
  • 🎬 04.04-新版Flask两种启动方式.mp4
0-10 单例模式及总结回顾
  • 🎬 38.19-单列代码实现&项目中应用-.mp4
  • 🎬 39.20-总结-.mp4
  • 🎬 40.01-重点回顾(1)-.mp4
0-11 restful中蓝图使用及参数解析
  • 🎬 41.02-restful中蓝图的使用.mp4
  • 🎬 42.03-restful参数解析基本流程.mp4
  • 🎬 43.04-restful参数解析规则.mp4
  • 🎬 44.05-参数解析参数三种类型.mp4
0-12 restful响应以及自定义返回
  • 🎬 45.06-restful响应序列化三种方法.mp4
  • 🎬 46.07-自定义返回json格式.mp4
0-13 Flask-SQLALchemp配置使用
  • 🎬 47.08-Flask-SQLAlchemy介绍&安装.mp4
  • 🎬 48.09-数据库的配置信息.mp4
  • 🎬 49.10-创建数据库对象[延后关联app].mp4
0-14 ORM模型定义及基本查询
  • 🎬 50.11-自定义模型类.mp4
  • 🎬 51.12-添加数据到数据库.mp4
  • 🎬 52.13-基本查询语句.mp4
0-15 高级查询集数据操作
  • 🎬 53.14-高级查询语句-.mp4
  • 🎬 54.15-数据库更新操作-.mp4
  • 🎬 55.16-数据库删除操作-.mp4
  • 🎬 56.17-索引底层原理实现-.mp4
  • 🎬 57.01-重点回顾(2)-.mp4
0-16 SQLalchemy数据刷新
  • 🎬 58.1.数据刷新-注册业务分析.mp4
  • 🎬 59.2.数据刷新-业务实现以及问题分析.mp4
  • 🎬 60.3. commit VS flush.mp4
  • 🎬 61.4.flush的本质.mp4
  • 🎬 62.5.django事务VSFlask-sqlalchemy事务.mp4
  • 🎬 63.6.flush小结.mp4
0-17 SQLalchemy 关联查询
  • 🎬 64.03-外键关联查询.mp4
  • 🎬 65.04-关系字段使用.mp4
  • 🎬 66.05-join连接查询.mp4
0-18 Session机制与数据库迁移
  • 🎬 67.06-session和事务关系-.mp4
  • 🎬 68.06-Session机制[补充]-.mp4
  • 🎬 69.07-数据库迁移-.mp4
0-2 Flask路由与自定义转换器
  • 🎬 05.05-flask路由基本使用.mp4
  • 🎬 06.06-路由参数提取&转换器语法.mp4
  • 🎬 07.07-自定义转换器.mp4
0-3 Flask模板、请求、响应
  • 🎬 08.08-request基本属性.mp4
  • 🎬 09.09-request参数属性.mp4
  • 🎬 10.10-静态文件作为响应.mp4
  • 🎬 11.11-返回模板文件作为响应[了解].mp4
  • 🎬 12.12-响应对象两种形式.mp4
  • 🎬 13.13-json字符串响应.mp4
  • 🎬 14.14-重定向.mp4
0-4 Flask状态保持与异常捕获
  • 🎬 15.15-状态保持cookie-.mp4
  • 🎬 16.16-状态保持session-.mp4
  • 🎬 17.17-状态保持-jwt-.mp4
  • 🎬 18.18-异常捕获-.mp4
0-5 Flask请求钩子
  • 🎬 19.19-总结.mp4
  • 🎬 20.01-重点回顾.mp4
  • 🎬 21.02-请求钩子的理解.mp4
  • 🎬 22.03-请求钩子的实现.mp4
  • 🎬 23.04-装饰器两种执行方式.mp4
0-6 Flask蓝图与上下文
  • 🎬 24.05-蓝图的基本使用-.mp4
  • 🎬 25.06-蓝图的其他参数-.mp4
  • 🎬 26.07-上下文的概念和使用细节-.mp4
  • 🎬 27.08-上下文的基本使用-.mp4
  • 🎬 28.09-上下文机制 (理解)-.mp4
0-7 用户认证案例
  • 🎬 29.10-请求钩子和g对象统一提取用户信息.mp4
  • 🎬 30.11-用户权限认证.mp4
  • 🎬 31.12-装饰器工具wraps使用.mp4
0-8 Flask配置加载
  • 🎬 32.13-少量配置信息可以通过配置字典添加-.mp4
  • 🎬 33.14-从配置类加载配置信息-.mp4
  • 🎬 34.15-工厂设计模式封装app对象-.mp4
  • 🎬 35.16-从环境变量中加载配置信息-.mp4
0-9 Flask-restful基本使用及类视图
  • 🎬 36.17-flask-restful基本使用-.mp4
  • 🎬 37.18-restful中给类视图添加装饰器两种方法-.mp4

18.第十八章∶ 18-Flask项目-黑马头条V6.5 这章开始未建文件夹

  • 🎬 001.08-项目介绍&产品原型图使用-.mp4
  • 🎬 004.11-mysql数据库优化-.mp4
  • 🎬 005.12-简历编写-.mp4
  • 🎬 006.01-重点回顾-.mp4
  • 🎬 007.02-模型类字段分析-.mp4
  • 🎬 008.03-用户表&频道表&关系表-.mp4
  • 🎬 009.04-用户的关注表 [自关联的多对多]-.mp4
  • 🎬 010.05-文章表&文章的关系表-.mp4
  • 🎬 011.06-文章表评论数量和图片优化-.mp4
  • 🎬 012.07-评论表&关系表-.mp4
  • 🎬 013.08-文章内容表&总结-.mp4
  • 🎬 014.09-Gitflow工作流程&分支的功能-.mp4
  • 🎬 015.10-项目经理和程序员负责的内容-.mp4
  • 🎬 017.12-程序员开发合并代码-.mp4
  • 🎬 021.16-生产app的工厂方法实现-.mp4
  • 🎬 022.17-将common文件夹添加到python搜索路径-.mp4
  • 🎬 023.18-flask项目启动文件-.mp4
  • 🎬 025.02-MySQL和redis配置信息-.mp4
  • 🎬 026.03-创建mysql和redis数据库对象-.mp4
  • 🎬 029.06-项目架构总结-.mp4
  • 🎬 033.10-登录接口思路梳理-.mp4
  • 🎬 034.11-登录注册参数解析-.mp4
  • 🎬 037.14-登录注册接口测试-.mp4
  • 🎬 039.01-重点回顾(2)-.mp4
  • 🎬 042.04-获取当前登录用户信息-.mp4
  • 🎬 043.05-刷新token业务逻辑实现-.mp4
  • 🎬 045.07-七牛云新建空间&交互过程-.mp4
  • 🎬 047.09-检查图片文件-.mp4
  • 🎬 048.10-封装上传图片工具类-.mp4
  • 🎬 049.11-修改头像接口实现-.mp4
  • 🎬 050.12-添加忽略文件&接口文档-.mp4
  • 🎬 051.13-支持前端跨域访问后端-.mp4
  • 🎬 054.16-用户频道接口实现-.mp4
  • 🎬 055.01-重点回顾(3)-.mp4
  • 🎬 057.03-修改用户频道思路分析-.mp4
  • 🎬 058.04-修改用户频道代码实现-.mp4
  • 🎬 060.06-时间日期转换-.mp4
  • 🎬 063.09-获取文章详情需求分析-.mp4
  • 🎬 065.11-文章详情接口代码实现2-.mp4
  • 🎬 069.15-总结-.mp4
  • 🎬 071.02-查询关注列表代码实现1-.mp4
  • 🎬 072.03-查询关注列表代码实现2-.mp4
  • 🎬 074.05-查询评论列表思路分析-.mp4
  • 🎬 075.06-查询评论列表接口代码实现-.mp4
  • 🎬 077.08-回复子评论接口实现-.mp4
  • 🎬 080.11-Redis持久化-.mp4
  • 🎬 081.01-主从原理&主从架构-.mp4
  • 🎬 082.02-读写分离思路分析-.mp4
  • 🎬 084.04-读写分离功能测试-.mp4
  • 🎬 085.05-项目集成读写分离-.mp4
  • 🎬 086.06-读写分离回顾-.mp4
  • 🎬 087.07-分片介绍-.mp4
  • 🎬 088.08-垂直拆分-.mp4
  • 🎬 089.09-垂直分库访问代码实现-.mp4
  • 🎬 090.10-水平拆分-.mp4
  • 🎬 092.12-水平拆分定向查询再次理解-.mp4
  • 🎬 093.13-分布式事务-二阶段提交-.mp4
  • 🎬 094.14-基于消息状态一致性解决方案-.mp4
  • 🎬 096.16-redis常见命令回顾-.mp4
  • 🎬 099.01-重点回顾(5)-.mp4
  • 🎬 100.02-Redis事务-.mp4
  • 🎬 101.03-Redis乐观锁-.mp4
  • 🎬 102.04-Redis悲观锁-.mp4
  • 🎬 103.05-非事务型管道-.mp4
  • 🎬 104.06-Redis安装.mp4
  • 🎬 107.09-Redis配置哨兵步骤-.mp4
  • 🎬 110.12-centos哨兵配置-.mp4
  • 🎬 111.13-redis集成哨兵主从客户端对象-.mp4
  • 🎬 114.16-centos集群启动&使用-.mp4
  • 🎬 115.01-重点回顾(6)-.mp4
  • 🎬 118.04-缓存粒度-.mp4
  • 🎬 120.06-项目缓存设计-.mp4
  • 🎬 121.07-缓存过期策略-.mp4
  • 🎬 123.09-redis热点数据-.mp4
  • 🎬 126.12-缓存穿透-.mp4
  • 🎬 127.13-缓存雪崩-.mp4
  • 🎬 129.15-缓存工具类-.mp4
  • 🎬 134.20-总结-.mp4
  • 🎬 136.02-缓存过期时长类-.mp4
  • 🎬 137.03-用户关注列表类结构实现-.mp4
  • 🎬 138.04-查询用户关注列表缓存数据-.mp4
  • 🎬 139.05-查询用户关注列表缓存数据-.mp4
  • 🎬 141.07-更新缓存关注列表-.mp4
  • 🎬 143.09-更新关注列表缓存实现-.mp4
  • 🎬 144.10-上午重点回顾-.mp4
  • 🎬 145.11-基类抽取标记修改位置-.mp4
  • 🎬 147.13-缓存中相互关注思路分析-.mp4
  • 🎬 148.14-相互关注代码实现-.mp4
  • 🎬 149.15-相互关注接口测试-.mp4

19.第十九章∶ 19-Python 数据采集(爬虫)V6.5

  • 🎬 001.01课程介绍-.mp4
  • 🎬 002.02爬虫基础的介绍-.mp4
  • 🎬 003.03爬虫学习的必要性-.mp4
  • 🎬 004.04爬虫的概念-.mp4
  • 🎬 005.05爬虫的用途-.mp4
  • 🎬 006.06爬虫的分类-.mp4
  • 🎬 007.07爬虫爬取数据的用途-.mp4
  • 🎬 008.08爬虫的运行流程-.mp4
  • 🎬 009.09搜索引擎的局限和robots协议-.mp4
  • 🎬 010.10HTTP和HTTPS对比-.mp4
  • 🎬 011.11浏览器请求和爬虫请求的区别-.mp4
  • 🎬 012.12http请求头信息说明-.mp4
  • 🎬 013.13http请求方法和状态码-.mp4
  • 🎬 014.14字符编码说明-.mp4
  • 🎬 015.15requests基本使用-.mp4
  • 🎬 016.16发送带参数的请求-.mp4
  • 🎬 017.17爬取百度贴吧-.mp4
  • 🎬 018.01每日反馈-.mp4
  • 🎬 019.02作业说明贴吧-.mp4
  • 🎬 020.03requests发送post请求-.mp4
  • 🎬 021.04requests处理cookie信息-.mp4
  • 🎬 022.05requests使用session-.mp4
  • 🎬 023.06requests使用代理ip-.mp4
  • 🎬 024.07requests的cookiejar和字典转换-.mp4
  • 🎬 025.08requests关闭ssl认证-.mp4
  • 🎬 026.09requests的timeout超时-.mp4
  • 🎬 027.10数据提取之数据分类-.mp4
  • 🎬 028.11案例-豆瓣电影页面分析和实现步骤-.mp4
  • 🎬 029.12案例-豆瓣电视代码实现-.mp4
  • 🎬 030.13案例-爱词霸翻译-.mp4
  • 🎬 031.14数据提取之xpath-.mp4
  • 🎬 032.01每日反馈(1)-.mp4
  • 🎬 033.02课程介绍-.mp4
  • 🎬 034.03正则表达式复习-.mp4
  • 🎬 035.04案例-36kr新闻页面分析-.mp4
  • 🎬 036.05案例-36kr代码实现-.mp4
  • 🎬 037.06xpath的基础语法-.mp4
  • 🎬 038.07xpath选择特定节点和未知节点-.mp4
  • 🎬 039.08lxml模块的使用-.mp4
  • 🎬 040.09案例-好段子页面分析和实现步骤-.mp4
  • 🎬 041.10案例-好段子代码实现-.mp4
  • 🎬 042.11案例-贴吧图片下载实现分析-.mp4
  • 🎬 043.12案例-贴吧图片代码实现-.mp4
  • 🎬 044.01课程回顾和作业说明-.mp4
  • 🎬 045.02课程介绍(1)-.mp4
  • 🎬 046.03动态html介绍-.mp4
  • 🎬 047.04selenium的基本使用和无界面运行-.mp4
  • 🎬 048.05selenium查看请求信息-.mp4
  • 🎬 049.06selenium获取元素属性和文本-.mp4
  • 🎬 050.07selenium页面元素定位-.mp4
  • 🎬 051.08多窗口处理-.mp4
  • 🎬 052.09iframe框架处理-.mp4
  • 🎬 053.10页面等待和selenium总结-.mp4
  • 🎬 054.11tesseract识别图片文字-.mp4
  • 🎬 055.12有道翻译测试-.mp4
  • 🎬 056.13有道翻译找到js文件-.mp4
  • 🎬 057.14有道翻译分析js文件-.mp4
  • 🎬 058.15有道翻译代码实现步骤-.mp4
  • 🎬 059.16有道翻译代码实现和selenium实现-.mp4
  • 🎬 060.17反爬和反反爬的说明-.mp4
  • 🎬 061.01反馈说明-.mp4
  • 🎬 062.02课程介绍(2)-.mp4
  • 🎬 063.03scrapy基本介绍-.mp4
  • 🎬 064.04scrapy模块介绍-.mp4
  • 🎬 065.05scrapy运行流程-.mp4
  • 🎬 066.06scrapy中间件说明-.mp4
  • 🎬 067.07scrapy创建项目和爬虫-.mp4
  • 🎬 068.08scrapy爬虫运行和信息说明-.mp4
  • 🎬 069.09案例-传智讲师信息页面分析-.mp4
  • 🎬 070.10案例-讲师信息提取-.mp4
  • 🎬 071.11案例-提取数据保存数据-.mp4
  • 🎬 072.12scrapy代码item使用说明-.mp4
  • 🎬 073.13scrapy输出数据feed-.mp4
  • 🎬 074.14scrapy管道文件定义的补充说明-.mp4
  • 🎬 075.15scrapy-shell的使用说明-.mp4
  • 🎬 076.16scrapy-Spider类源码说明-.mp4
  • 🎬 077.01每日反馈(2)-.mp4
  • 🎬 078.02课程介绍(3)-.mp4
  • 🎬 079.03案例-前程无忧页面数据分析-.mp4
  • 🎬 080.04案例-前程无忧代码实现-.mp4
  • 🎬 081.05scrapy发送post请求-.mp4
  • 🎬 082.06scrapy发送post请求from_response-.mp4
  • 🎬 083.07CrawlSpider类的介绍和链接提取器说明-.mp4
  • 🎬 084.08案例-阳光在线-.mp4
  • 🎬 085.09scrapy中的反爬措施-.mp4
  • 🎬 086.10scrapy下载器中间件-.mp4
  • 🎬 087.11案例-豆瓣电影页面分析-.mp4
  • 🎬 088.12案例-豆瓣电影代码实现和下载器中间件实现-.mp4
  • 🎬 089.13scrapy中的配置说明-.mp4
  • 🎬 090.01每日反馈(3)-.mp4
  • 🎬 091.02课程介绍(4)-.mp4
  • 🎬 092.03案例-斗鱼图片管道-.mp4
  • 🎬 093.04案例-斗鱼图片管道实现-.mp4
  • 🎬 094.05redis回顾-.mp4
  • 🎬 095.06scrapy-redis分布式组件运行流程-.mp4
  • 🎬 096.07scrapy-redis示例代码说明-.mp4
  • 🎬 097.08案例-职友集CrawlSpider实现-.mp4
  • 🎬 098.09案例-职友集分布式实现和测试-.mp4
  • 🎬 099.10scrapy项目部署和监控-.mp4
  • 🎬 100.11scrapy中使用selenium演示-.mp4
  • 🎬 101.12NoSQL和SQL以及mongodb介绍-.mp4
  • 🎬 102.13MongoDB的应用场景-.mp4
  • 🎬 103.01每日反馈(4)-.mp4
  • 🎬 104.02课程介绍(5)-.mp4
  • 🎬 105.03MongoDB的启动和关闭.mp4
  • 🎬 106.04MongoDB的权限管理.mp4
  • 🎬 107.05MongoDB的基础操作.mp4
  • 🎬 108.06MongoDB固定大小集合.mp4
  • 🎬 109.07MongoDB更新和保存.mp4
  • 🎬 110.08MongoDB的比较运算符.mp4
  • 🎬 111.09MongoDB查询结果的后续操作.mp4
  • 🎬 112.10MongoDB的聚合运算.mp4
  • 🎬 113.11MongoDB的管道操作.mp4
  • 🎬 114.12MongoDB的索引操作.mp4
  • 🎬 115.13MongoDB的备份和导入导出.mp4
  • 🎬 116.14MongoDB和python的交互.mp4
  • 🎬 117.15爬虫数据保存数据库.mp4
  • 🎬 118.16数据采集阶段课程总结.mp4
  • 🎬 119.17数据采集阶段问题总结.mp4

20.第二十章∶ 20-Pandas_v6.5

  • 🎬 01.1.1 数据科学概述1.mp4
  • 🎬 02.1.2 数据科学概述2.mp4
  • 🎬 03.1.3 数据科学概述3.mp4
  • 🎬 04.2.1 Python数据分析简介.mp4
  • 🎬 05.2.2 开发环境搭建.mp4
  • 🎬 06.2.3 jupyter notebook使用.mp4
  • 🎬 07.2.4 pandas DataFrame介绍.mp4
  • 🎬 08.2.5 DataFrame数据查看.mp4
  • 🎬 09.2.6 DataFrame分组聚合介绍.mp4
  • 🎬 10.3.0 上午复习.mp4
  • 🎬 11.3.1 pandas数据结构介绍1.mp4
  • 🎬 12.3.2 pandas数据结构介绍2.mp4
  • 🎬 13.3.3 series布尔类型索引.mp4
  • 🎬 14.3.4 dataframe常用操作.mp4
  • 🎬 15.3.5 series dataframe修改.mp4
  • 🎬 16.3.6 数据导入导出.mp4
  • 🎬 17.4.1 pandas数据分析常用统计值.mp4
  • 🎬 18.4.2 pandas数据分析常用最大最小值.mp4
  • 🎬 19.4.3 租房数据分析.mp4
  • 🎬 20.5 今日总结.mp4
  • 🎬 21.0 昨日复习.mp4
  • 🎬 22.1.1 数据组合concat.mp4
  • 🎬 23.1.2 数据组合concat2.mp4
  • 🎬 24.1.3 数据组合merge1.mp4
  • 🎬 25.1.4 数据组合merge2.mp4
  • 🎬 26.2.1 缺失值介绍.mp4
  • 🎬 27.2.2 缺失值处理.mp4
  • 🎬 28.3.0 上午复习(1).mp4
  • 🎬 29.3.1 整理数据melt.mp4
  • 🎬 30.3.2 数据整理wide_to_long.mp4
  • 🎬 31.4.1 pandas数据类型介绍.mp4
  • 🎬 32.4.2 pandas类型转换.mp4
  • 🎬 33.4.3 pandas类别类型.mp4
  • 🎬 34.5.1 apply自定义函数.mp4
  • 🎬 35.5.1 apply自定义函数1.mp4
  • 🎬 36.5.2 分组操作-聚合介绍.mp4
  • 🎬 37.5.3 分组操作-聚合函数.mp4
  • 🎬 38.5.4 分组操作-转换.mp4
  • 🎬 39.5.5 分组操作-分组对象.mp4
  • 🎬 40.6 今日总结.mp4
  • 🎬 41.0 昨日复习(1).mp4
  • 🎬 42.1.1 透视表&案例介绍.mp4
  • 🎬 43.1.2 增量存量分析.mp4
  • 🎬 44.1.3 增量等级分布.mp4
  • 🎬 45.1.4 增量等级占比.mp4
  • 🎬 46.2.1 店均会员数量.mp4
  • 🎬 47.2.2 各地区会销比.mp4
  • 🎬 48.2.3 会员连带率.mp4
  • 🎬 49.2.4 会员复购率.mp4
  • 🎬 50.3.0 上午复习(2).mp4
  • 🎬 51.3.1 datetime类型介绍.mp4
  • 🎬 52.3.2 时间日期运算.mp4
  • 🎬 53.3.3 股票数据案例.mp4
  • 🎬 54.3.4 报警记录案例.mp4
  • 🎬 55.4.1 python可视化介绍.mp4
  • 🎬 56.4.2 matplotlib绘图入门.mp4
  • 🎬 57.4.3 可视化重要性.mp4
  • 🎬 58.4.4 matplotlib基本绘图.mp4
  • 🎬 59.5 今日总结(1).mp4
  • 🎬 60.0 昨日复习(2).mp4
  • 🎬 61.1.1 pandas绘图介绍&单变量.mp4
  • 🎬 62.1.2 pandas绘图单变量2.mp4
  • 🎬 63.1.3 pandas双变量可视化.mp4
  • 🎬 64.2.1 seaborn单变量.mp4
  • 🎬 65.2.2 seaborn双变量.mp4
  • 🎬 66.2.3 seaborn多变量.mp4
  • 🎬 67.3.0 上午复习(3).mp4
  • 🎬 68.3.1 pyecharts使用-Bar.mp4
  • 🎬 69.3.2 pyecharts使用-WordCloud.mp4
  • 🎬 70.3.3 pyecharts使用-Scatter.mp4
  • 🎬 71.3.4 pyecharts使用-Pie.mp4
  • 🎬 72.4.1 App Store 案例介绍.mp4
  • 🎬 73.4.2 数据清洗.mp4
  • 🎬 74.4.3 数据分布计算.mp4
  • 🎬 75.4.4 数据分布可视化.mp4
  • 🎬 76.4.4 业务解读.mp4
  • 🎬 77.0 昨日复习(3).mp4
  • 🎬 78.1.1 优衣库销售分析介绍.mp4
  • 🎬 79.1.2 优衣库销售分析1.mp4
  • 🎬 80.1.3 优衣库销售分析2.mp4
  • 🎬 81.2.1 RFM模型介绍.mp4
  • 🎬 82.2.2 RFM模型构建-excel.mp4
  • 🎬 83.2.3 RFM模型案例.mp4
  • 🎬 84.2.3 RFM模型案例-数据查看.mp4
  • 🎬 85.2.4 RFM模型案例-数据预处理.mp4
  • 🎬 86.2.5 RFM模型案例-rfm计算保存.mp4
  • 🎬 87.2.6 RFM模型案例-rfm展示&结论.mp4
  • 🎬 88.3.0 上午复习(4).mp4

21.第二十一章∶ 21-机器学习_v6.5

  • 🎬 008.0 昨日复习-.mp4
  • 🎬 026.1.3 求导复习-.mp4
  • 🎬 041.3.1 正则化介绍-.mp4
  • 🎬 048.4.1 回归分析介绍-.mp4
  • 🎬 056.6.1 混淆矩阵介绍-.mp4
  • 🎬 102.2.2 年龄与收入聚类分析-.mp4
  • 🎬 104.2.3 airbnb客户聚类分析2-.mp4

22.第二十二章∶ 22-金融风控

  • 🎬 01.01_信贷和风控介绍-.mp4
  • 🎬 02.02_常见零售产品和风险介绍-.mp4
  • 🎬 03.03_风控相关业务术语介绍-.mp4
  • 🎬 04.04_业务数据分析案例_数据加载和缺失值填充-.mp4
  • 🎬 05.05_业务数据分析案例_创建逾期相关字段-.mp4
  • 🎬 06.06_业务数据分析案例_90天坏账率计算-.mp4
  • 🎬 07.07_业务数据分析案例_60天和90天账期入催率-.mp4
  • 🎬 08.08_业务数据分析案例_不同逾期天数回收情况-.mp4
  • 🎬 09.01_互联网金融风控体系介绍-.mp4
  • 🎬 10.02_风控建模流程概述-.mp4
  • 🎬 11.03_风控建模流程_项目准备1-.mp4
  • 🎬 12.04_风控建模流程_项目准备2-.mp4
  • 🎬 13.05_风控建模流程_特征工程介绍1-.mp4
  • 🎬 14.06_风控建模流程_特征工程介绍2-.mp4
  • 🎬 15.07_风控建模流程_模型构建-.mp4
  • 🎬 16.08_风控建模流程_上线运营-.mp4
  • 🎬 17.09_业务规则挖掘介绍-.mp4
  • 🎬 18.10_业务规则挖掘_案例代码分析-.mp4
  • 🎬 19.11_业务规则挖掘_代码实现_数据处理-.mp4
  • 🎬 20.12_业务规则挖掘_代码实现_特征衍生-.mp4
  • 🎬 21.13_业务规则挖掘_代码实现_决策树模型-.mp4
  • 🎬 22.14_小结-.mp4
  • 🎬 23.01_数据准备-.mp4
  • 🎬 24.02_静态信息特征和时间截面特征处理-.mp4
  • 🎬 25.03_特征衍生-.mp4
  • 🎬 26.04_特征变换-.mp4
  • 🎬 27.05_特征变换_卡方分箱代码实现-.mp4
  • 🎬 28.06_特征变换_WOE代码实现-.mp4
  • 🎬 29.07_特征变换_类别变量编码方式总结-.mp4
  • 🎬 30.08_常用缺失值处理方法-.mp4
  • 🎬 31.09_时间序列未来信息-.mp4
  • 🎬 32.10_用户信息关联&小结-.mp4
  • 🎬 33.01_单特征分析-.mp4
  • 🎬 34.02_多特征筛选_boruta&VIF-.mp4
  • 🎬 35.03_多特征筛选_RFE&L1-.mp4
  • 🎬 36.04_内部特征监控-.mp4
  • 🎬 37.05_外部特征评估-.mp4
  • 🎬 38.06_小结-.mp4
  • 🎬 39.01_建模流程_实验设计-.mp4
  • 🎬 40.02_建模流程_样本设计-.mp4
  • 🎬 41.03_建模流程_模型训练与评估-.mp4
  • 🎬 42.04_评分映射-.mp4
  • 🎬 43.05_逻辑回归评分卡-.mp4
  • 🎬 44.06_lightGBM特征筛选-.mp4
  • 🎬 45.07_输出模型报告-.mp4
  • 🎬 46.08_输出模型报告_代码实现-.mp4
  • 🎬 47.09_评分映射-.mp4
  • 🎬 48.10_集成学习评分卡_xgboost介绍-.mp4
  • 🎬 49.11_集成学习评分卡_xgboost早停和特征重要性-.mp4
  • 🎬 50.12_集成学习评分卡_lightGBM原理介绍-.mp4
  • 🎬 51.13_集成学习评分卡_lightGBM跨时间交叉验证特征筛选-.mp4
  • 🎬 52.14_集成学习评分卡_lightGBM跨时间交叉验证代码实现-.mp4
  • 🎬 53.15_集成学习评分卡模型创建-.mp4
  • 🎬 54.16_建模流程梳理_数据加载&分箱-.mp4
  • 🎬 55.17_建模流程梳理_WOE变换特征筛选训练模型-.mp4
  • 🎬 56.18_建模流程梳理_模型报告&创建评分卡-.mp4
  • 🎬 57.01_不均衡学习介绍和代价敏感-.mp4
  • 🎬 58.02_不均衡学习_SMOTE算法-.mp4
  • 🎬 59.03_不均衡学习_SMOTE算法代码实现-.mp4
  • 🎬 60.04_反欺诈与异常检测简介-.mp4
  • 🎬 61.05_异常点检测_LOF-.mp4
  • 🎬 62.06_异常点检测_IForest-.mp4
  • 🎬 63.07_异常点检测_冷启动和PreA-.mp4

23.第二十三章∶ 23-mysql电商实战

  • 🎬 01.00-环境安装-.mp4
  • 🎬 02.01-数据分析中数据库的使用-.mp4
  • 🎬 03.02-电商相关数据表格介绍01-.mp4
  • 🎬 04.03-电商相关数据表格介绍02-.mp4
  • 🎬 05.04-电商背景知识简介-.mp4
  • 🎬 06.05-连接查询使用注意事项-.mp4
  • 🎬 07.06-分组查询的设置-.mp4
  • 🎬 08.07-练习一01-.mp4
  • 🎬 09.08-练习一02-.mp4
  • 🎬 10.09-练习二-.mp4
  • 🎬 11.10-练习三-.mp4
  • 🎬 12.11-练习四-.mp4
  • 🎬 13.12-练习五-.mp4
  • 🎬 14.13-练习六-.mp4
  • 🎬 15.14-练习七01-.mp4
  • 🎬 16.15-练习七02-.mp4
  • 🎬 17.16-练习七03-.mp4
  • 🎬 18.01-手动添加行号-.mp4
  • 🎬 19.02-组内排序-.mp4
  • 🎬 20.03-组内添加行号取前N名-.mp4
  • 🎬 21.04-SQL计算商品权重-.mp4
  • 🎬 22.05-自连接的使用-.mp4
  • 🎬 23.06-删除重复数据-.mp4
  • 🎬 24.07-避免重复数据输入-.mp4
  • 🎬 25.08-用户积分划分等级-.mp4
  • 🎬 26.09-用户手动置顶-.mp4
  • 🎬 27.10-计算连续签到用户-.mp4
  • 🎬 28.11-获取商品分类最新销售情况-.mp4
  • 🎬 29.12-用户积分奖励-.mp4
  • 🎬 30.01-获取指定日期的活跃人数-.mp4
  • 🎬 31.02-计算次日留存-.mp4
  • 🎬 32.03-计算指定日期范围内的登录次数-.mp4
  • 🎬 33.04-统计指定日期范围内连续登录的用户-.mp4
  • 🎬 34.05-7日日活计算01-.mp4
  • 🎬 35.06-7日日活计算02-.mp4
  • 🎬 36.07-统计日活用户增长率-.mp4
  • 🎬 37.08-统计月活-.mp4
  • 🎬 38.09-留存率计算-.mp4
  • 🎬 39.10-连续N天留存率计算-.mp4

24.第二十四章∶ 24-数仓

  • 🎬 01.1,整体课程介绍-.mp4

  • 🎬 02.2,工作方面的简述-.mp4

  • 🎬 03.3,hadoop概述-.mp4

  • 🎬 04.4,hadoop的核心组件-hdfs-.mp4

  • 🎬 05.5,yarn、map-reduce介绍及其hadoop的优势-.mp4

  • 🎬 06.6,虚拟机的配置-.mp4

  • 🎬 07.7,虚拟机配置(简版)-.mp4

  • 🎬 08.8,mac的配置-.mp4

  • 🎬 09.9,ssh软件安装和远程连接-.mp4

  • 🎬 10.10,hadoop的目录结构-.mp4

  • 🎬 11.11,hdfs的启动-.mp4

  • 🎬 12.12,hadoop的shell操作-.mp4

  • 🎬 13.13,上午小结-.mp4

  • 🎬 14.14,上午回顾-.mp4

  • 🎬 15.15,hdfs的设计思路-.mp4

  • 🎬 16.16,hdfs的架构-.mp4

  • 🎬 17.17,后缀名的意义-.mp4

  • 🎬 18.18,hdfs的环境搭建-.mp4

  • 🎬 19.19,hdfs小结-.mp4

  • 🎬 20.20,yarn的基本介绍-.mp4

  • 🎬 21.21,yarn的架构-.mp4

  • 🎬 22.22,总结-.mp4

  • 🎬 23.1,回顾-.mp4

  • 🎬 24.2,hive概述-.mp4

  • 🎬 25.3,hive的架构-.mp4

  • 🎬 26.4,hive与传统数据库异同及其hive的数据模型-.mp4

  • 🎬 27.5,hive的环境部署及其启动-.mp4

  • 🎬 28.6,hive的shell操作-.mp4

  • 🎬 29.7,内部表和外部表-.mp4

  • 🎬 30.8,上午小结-.mp4

  • 🎬 31.9,分区表和动态分区-.mp4

  • 🎬 32.10,hive的内置函数和udf函数示例-.mp4

  • 🎬 33.11,python实现udf-.mp4

  • 🎬 34.12,hive综合案例实现-.mp4

  • 🎬 35.13,总结-.mp4

  • 🎬 36.1,回顾(1)-.mp4

  • 🎬 37.2,什么是flume-.mp4

  • 🎬 38.3,flume结构-.mp4

  • 🎬 39.4,flume的基本配置和启动-.mp4

  • 🎬 40.5,flume的支持的配置类型及其详细配置-.mp4

  • 🎬 41.6,从A服务器采集数据到B服务器-.mp4

  • 🎬 42.7,采集目录到hdfs-.mp4

  • 🎬 43.8,收集文件到hdfs及其拦截器介绍-.mp4

  • 🎬 44.9,从A服务器和B服务器采集数据到C服务器并存储到hdfs-.mp4

  • 🎬 45.10,上午小结-.mp4

  • 🎬 46.11,flume的优化-.mp4

  • 🎬 47.12,kafka概述-.mp4

  • 🎬 48.13,kafka的调试启动-.mp4

  • 🎬 49.14,python实现生产者消费者-.mp4

  • 🎬 50.15,flume+kafka+spark_streaming环境对接实现-.mp4

  • 🎬 51.16,总结-.mp4

  • 🎬 52.1,回顾(2)-.mp4

  • 🎬 53.2,数据仓库的基本概念-.mp4

  • 🎬 54.3,项目需求分析-.mp4

  • 🎬 55.4,项目框架及其技术选型-.mp4

  • 🎬 56.5,埋点日志的基本格式-.mp4

  • 🎬 57.6,项目中的埋点位置及其埋点的字段介绍-.mp4

  • 🎬 58.7,hadoop的lzo压缩支持及其埋点日志的生成-.mp4

  • 🎬 59.8,生成日志并通过flume收集到kafka-.mp4

  • 🎬 60.9,通过flume消费kafka中的数据-.mp4

  • 🎬 61.10,上午小结(1)-.mp4

  • 🎬 62.11,数仓分层的概念-.mp4

  • 🎬 63.12,ods层hive表设计、数据导入及其脚本编写-.mp4

  • 🎬 64.13,dwd层的启动表设计及其数据导入-.mp4

  • 🎬 65.14,dwd层hive表设计及其数据导入-.mp4

  • 🎬 66.15,常见的业务术语-.mp4

  • 🎬 67.16,日、周、月的活跃设备明细-.mp4

  • 🎬 68.17,总结-.mp4

  • 🎬 69.1,回顾(3)-.mp4

  • 🎬 70.2,用户的活跃设备统计及其新增主题统计实现-.mp4

  • 🎬 71.3,用户留存主题-.mp4

  • 🎬 72.4,沉默用户数计算-.mp4

  • 🎬 73.5,回流用户数据-.mp4

  • 🎬 74.6,流失用户数和连续三周活跃设备数-.mp4

  • 🎬 75.7,最近7天内连续三天活跃用户数统计及其总结-.mp4

  • 🎬 76.8,电商数仓-电商业务及其表结构介绍-.mp4

  • 🎬 77.9,数据库表的类型及其同步策略-.mp4

  • 🎬 78.10,范式理论-.mp4

  • 🎬 79.11,上午小结-.mp4

  • 🎬 80.12,数据仓库的模型-.mp4

  • 🎬 81.13,随机生成业务数据-.mp4

  • 🎬 82.14,sqoop环境搭建及其测试连接mysql数据库-.mp4

  • 🎬 83.15,sqoop的导入指令及其表的同步策略分析-.mp4

  • 🎬 84.16,sqoop导入mysql数据脚本编写-.mp4

  • 🎬 85.17,ods和dwd层数据表设计及其数据导入-.mp4

  • 🎬 86.18,用户行为宽表设计及其数据导入-.mp4

  • 🎬 87.19,GMV和转换率计算实现-.mp4

  • 🎬 88.20,复购率的计算实现-.mp4

  • 🎬 89.21,导出数据到mysql并进行可视化-.mp4

  • 🎬 90.22,总结(1)-.mp4

  • 📦 16.第十六章∶ 16-Python自动化测试V6.5.zip

  • 📦 18.第十八章∶ 18-Flask项目-黑马头条V6.5 这章开始未建文件夹.zip

  • 📦 22.第二十二章∶ 22-金融风控.zip

2.阶段二 就业指导拓展资料

Python-就业指导技巧

0-1 简历内容篇
  • 🎬 1_自我介绍以及课程内容介绍.mp4
  • 🎬 2_简历篇.mp4
  • 🎬 3_真实简历参考.mp4
0-2 工作内容篇
  • 🎬 4_学员疑惑.mp4
  • 🎬 5_工作篇.mp4
0-3 市场行情篇
  • 🎬 6_市场篇.mp4
0-4 求职内容篇
  • 🎬 7_求职篇.mp4
0-5 面试内容篇
  • 🎬 8_面试篇.mp4
0-6 人事内容篇
  • 🎬 9_人事篇.mp4
0-7 求职心态篇
  • 🎬 10_求职心理篇.mp4





上一篇:Claude skill-creator新增测试框架:如何为你的AI Agent技能编写evals与基准测试
下一篇:别盯 K 线了,庄家建仓的底牌全漏在订单簿的“微表情”里
发表于 5 小时前
1
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-3-6 22:28 , Processed in 0.426657 second(s), 43 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表