python全套课程
分享详情
python全套课程
└─ 📁 python全套课程
├─ 📁 【1】Python初级(必学)
│ ├─ python和pycharm安装包==win系统.zip
│ ├─ python和pycharm安装包=苹果系统.zip
│ ├─ 📁 【01】Python基础语法(必学)
│ │ ├─ 📁 第1节 开发环境安装介绍
│ │ │ ├─ 01-计算机组成.mp4
│ │ │ ├─ 02-Python简介.mp4
│ │ │ ├─ 03-课程介绍.mp4
│ │ │ ├─ 04-解释器的作用和分类.mp4
│ │ │ ├─ 05-Python解释器的下载和安装.mp4
│ │ │ ├─ 06-PyCharm的作用.mp4
│ │ │ ├─ 07-下载和安装PyCharm.mp4
│ │ │ ├─ 08-新建项目.mp4
│ │ │ ├─ 09-新建书写运行文件.mp4
│ │ │ ├─ 10-PyCharm界面设置.mp4
│ │ │ ├─ 11-PyCharm修改解释器.mp4
│ │ │ ├─ 12-PyCharm项目管理.mp4
│ │ │ └─ 13-PyCharm总结.mp4
│ │ ├─ 📁 第2节 变量和数据类型
│ │ │ ├─ 14-注释.mp4
│ │ │ ├─ 15-变量的作用.mp4
│ │ │ ├─ 16-定义变量.mp4
│ │ │ ├─ 17-使用变量.mp4
│ │ │ ├─ 18-认识bug.mp4
│ │ │ ├─ 19-Debug工具.mp4
│ │ │ ├─ 20-认识数据类型.mp4
│ │ │ ├─ 21-变量章节总结.mp4
│ │ │ ├─ 22-输出_认识格式化符号.mp4
│ │ │ ├─ 23-输出_格式化符号基础使用方法.mp4
│ │ │ ├─ 24-输出_格式化符号高级使用方法.mp4
│ │ │ ├─ 25-输出_拓展格式化字符串.mp4
│ │ │ ├─ 26-输出_f-格式化字符串.mp4
│ │ │ ├─ 27-输出_转义字符.mp4
│ │ │ ├─ 28-输出_print结束符.mp4
│ │ │ └─ 29-输出总结.mp4
│ │ ├─ 📁 第3节 数据类型转换和运算符
│ │ │ ├─ 01-了解输入.mp4
│ │ │ ├─ 02-输入功能实现.mp4
│ │ │ ├─ 03-体验数据类型转换.mp4
│ │ │ ├─ 04-数据类型转换函数.mp4
│ │ │ ├─ 05-总结数据类型的转换.mp4
│ │ │ ├─ 06-PyCharm交互式开发.mp4
│ │ │ ├─ 07-运算符的分类.mp4
│ │ │ ├─ 08-算数运算符.mp4
│ │ │ ├─ 09-赋值运算符.mp4
│ │ │ ├─ 10-复合赋值运算符.mp4
│ │ │ ├─ 11-复合赋值注意点.mp4
│ │ │ ├─ 12-比较运算符.mp4
│ │ │ ├─ 13-逻辑运算符.mp4
│ │ │ ├─ 14-逻辑运算符书写习惯.mp4
│ │ │ ├─ 15-数字的逻辑运算.mp4
│ │ │ └─ 16-运算符总结.mp4
│ │ ├─ 📁 第4节 if语句
│ │ │ ├─ 17-if的作用和语法.mp4
│ │ │ ├─ 18-体验if.mp4
│ │ │ ├─ 19-网吧上网(简单版).mp4
│ │ │ ├─ 20-网吧上网(进阶版).mp4
│ │ │ ├─ 21-if..else.mp4
│ │ │ ├─ 22-if语句执行流程.mp4
│ │ │ ├─ 23-多重判断的作用和语法.mp4
│ │ │ ├─ 24-体验多重判断.mp4
│ │ │ ├─ 25-elif的执行流程.mp4
│ │ │ ├─ 26-拓展:条件写法.mp4
│ │ │ ├─ 27-if嵌套的作用和语法.mp4
│ │ │ ├─ 28-if嵌套案例:判断能否上车.mp4
│ │ │ ├─ 29-if嵌套案例:判断是否能坐下.mp4
│ │ │ ├─ 30-if嵌套执行流程.mp4
│ │ │ ├─ 31-猜拳游戏的步骤分析.mp4
│ │ │ ├─ 32-猜拳游戏功能实现.mp4
│ │ │ ├─ 33-随机数.mp4
│ │ │ ├─ 34-猜拳游戏:随机数.mp4
│ │ │ ├─ 35-三目运算符.mp4
│ │ │ └─ 36-if章节总结.mp4
│ │ ├─ 📁 第5节 while循环
│ │ │ ├─ 01-循环章节课程介绍.mp4
│ │ │ ├─ 02-了解循环.mp4
│ │ │ ├─ 03-while的语法和体验.mp4
│ │ │ ├─ 04-计数器书写习惯.mp4
│ │ │ ├─ 05-循环的执行流程.mp4
│ │ │ ├─ 06-循环应用1:1-100累加.mp4
│ │ │ ├─ 07-循环应用1:1-100偶数累加和方法1.mp4
│ │ │ ├─ 08-循环应用1:1-100偶数累加和方法2.mp4
│ │ │ ├─ 09-循环的注意事项.mp4
│ │ │ ├─ 10-了解break和continue.mp4
│ │ │ ├─ 11-break.mp4
│ │ │ ├─ 12-continue.mp4
│ │ │ ├─ 13-while循环嵌套的作用和语法.mp4
│ │ │ ├─ 14-while循环嵌套快速体验.mp4
│ │ │ ├─ 15-循环的执行流程.mp4
│ │ │ ├─ 16-while循环嵌套应用之打印星号(正方形).mp4
│ │ │ ├─ 17-while循环嵌套应用之打印星号(三角形).mp4
│ │ │ └─ 18-while循环嵌套应用之九九乘法表.mp4
│ │ ├─ 📁 第6节 for循环
│ │ │ ├─ 19-for循环语法和体验.mp4
│ │ │ ├─ 20-break退出for循环.mp4
│ │ │ ├─ 21-continue退出for循环.mp4
│ │ │ ├─ 22-循环的else简介.mp4
│ │ │ ├─ 23-while...else.mp4
│ │ │ ├─ 24-while..else之break.mp4
│ │ │ ├─ 25-while..else之continue.mp4
│ │ │ ├─ 26-for...else.mp4
│ │ │ ├─ 27-for...else之break和continue.mp4
│ │ │ └─ 28-总结.mp4
│ │ ├─ 📁 第7节 字符串
│ │ │ ├─ 01-下标.mp4
│ │ │ ├─ 1-学习字符串的必要性.mp4
│ │ │ ├─ 02-切片简介.mp4
│ │ │ ├─ 2-认识字符串.mp4
│ │ │ ├─ 03-体验切片.mp4
│ │ │ ├─ 3-字符串输出.mp4
│ │ │ ├─ 04-字符串常用方法简介.mp4
│ │ │ ├─ 4-字符串输入.mp4
│ │ │ ├─ 05-字符串常用操作方法之查找.mp4
│ │ │ ├─ 06-字符串常用操作方法之修改(常用).mp4
│ │ │ ├─ 07-字符串常用操作方法之修改之大小写转换.mp4
│ │ │ ├─ 08-字符串常用操作方法之修改之删除空白字符.mp4
│ │ │ ├─ 09-字符串常用操作方法之修改之字符串对齐.mp4
│ │ │ ├─ 10-字符串常用操作方法之判断开头或结尾.mp4
│ │ │ ├─ 11-字符串常用操作方法之判断.mp4
│ │ │ └─ 12-字符串总结.mp4
│ │ ├─ 📁 第8节 列表和元组
│ │ │ ├─ 13-列表简介.mp4
│ │ │ ├─ 14-下标.mp4
│ │ │ ├─ 15-查找函数.mp4
│ │ │ ├─ 16-判断是否存在.mp4
│ │ │ ├─ 17-体验案例-判断是否存在.mp4
│ │ │ ├─ 18-列表增加数据之append.mp4
│ │ │ ├─ 19-列表增加数据之extend.mp4
│ │ │ ├─ 20-列表增加数据之insert.mp4
│ │ │ ├─ 21-列表删除数据.mp4
│ │ │ ├─ 22-列表修改数据.mp4
│ │ │ ├─ 23-列表复制数据.mp4
│ │ │ ├─ 24-列表的遍历之while.mp4
│ │ │ ├─ 25-列表的遍历之for.mp4
│ │ │ ├─ 26-列表嵌套.mp4
│ │ │ ├─ 27-随机分配办公室的步骤分析.mp4
│ │ │ ├─ 28-随机分配办公室的实现代码.mp4
│ │ │ ├─ 29-列表总结.mp4
│ │ │ ├─ 30-体验元组.mp4
│ │ │ ├─ 31-定义元组.mp4
│ │ │ ├─ 32-元组常见操作之查找.mp4
│ │ │ ├─ 33-元组数据的修改操作.mp4
│ │ │ └─ 34-元组的总结.mp4
│ │ ├─ 📁 第9节 字典和集合
│ │ │ ├─ 01-字典的应用场景.mp4
│ │ │ ├─ 02-创建字典的语法.mp4
│ │ │ ├─ 03-字典常用操作之新增.mp4
│ │ │ ├─ 04-字典常用操作之删除.mp4
│ │ │ ├─ 05-字典常用操作之修改.mp4
│ │ │ ├─ 06-字典常用操作之查找.mp4
│ │ │ ├─ 07-字典的循环遍历之key.mp4
│ │ │ ├─ 08-字典的循环遍历之value.mp4
│ │ │ ├─ 09-字典的循环遍历之键值对.mp4
│ │ │ ├─ 10-字典的循环遍历之键值对(拆包).mp4
│ │ │ ├─ 11-字典的总结.mp4
│ │ │ ├─ 12-创建集合.mp4
│ │ │ ├─ 13-集合常见操作之增加数据.mp4
│ │ │ ├─ 14-集合常见操作之删除数据.mp4
│ │ │ ├─ 15-集合常见操作之查找数据.mp4
│ │ │ └─ 16-集合总结.mp4
│ │ ├─ 📁 第10节 公共的方法
│ │ │ ├─ 17-公共操作之运算符加号.mp4
│ │ │ ├─ 18-公共操作之运算符乘号.mp4
│ │ │ ├─ 19-公共操作之运算符判断数据是否存在.mp4
│ │ │ ├─ 20-公共方法之len.mp4
│ │ │ ├─ 21-公共方法之del.mp4
│ │ │ ├─ 22-公共方法之max和min.mp4
│ │ │ ├─ 23-公共方法之range.mp4
│ │ │ ├─ 24-公共方法之enumerate.mp4
│ │ │ └─ 25-容器类型转换.mp4
│ │ ├─ 📁 第11节 推导式
│ │ │ ├─ 26-了解推导式.mp4
│ │ │ ├─ 27-while循环创建有规律的列表.mp4
│ │ │ ├─ 28-for循环创建有规律的列表.mp4
│ │ │ ├─ 29-体验列表推导式.mp4
│ │ │ ├─ 30-带if的列表推导式.mp4
│ │ │ ├─ 31-多for实现列表推导式.mp4
│ │ │ ├─ 32-体验字典推导式.mp4
│ │ │ ├─ 33-合并两个列表为字典.mp4
│ │ │ ├─ 34-提取字典中目标数据.mp4
│ │ │ ├─ 35-集合.mp4
│ │ │ └─ 36-推导式总结.mp4
│ │ ├─ 📁 第12节 函数基础
│ │ │ ├─ 01-了解函数.mp4
│ │ │ ├─ 02-函数的使用步骤.mp4
│ │ │ ├─ 03-快速体验函数.mp4
│ │ │ ├─ 04-函数的注意事项.mp4
│ │ │ ├─ 05-函数的参数的作用.mp4
│ │ │ ├─ 06-体验函数返回值.mp4
│ │ │ ├─ 07-return的特点.mp4
│ │ │ ├─ 08-函数返回值的应用.mp4
│ │ │ ├─ 09-函数的说明文档.mp4
│ │ │ ├─ 10-函数嵌套调用.mp4
│ │ │ ├─ 11-函数嵌套调用应用之打印横线图形01.mp4
│ │ │ ├─ 12-函数嵌套调用应用之打印横线图形02.mp4
│ │ │ ├─ 13-函数嵌套调用应用之函数计算01.mp4
│ │ │ ├─ 14-函数嵌套调用应用之函数计算02.mp4
│ │ │ └─ 15-函数的总结.mp4
│ │ ├─ 📁 第13节 函数提高
│ │ │ ├─ 16-函数二学习目标简介.mp4
│ │ │ ├─ 17-局部变量.mp4
│ │ │ ├─ 18-访问全局变量.mp4
│ │ │ ├─ 19-修改全局变量.mp4
│ │ │ ├─ 20-多函数执行流程.mp4
│ │ │ ├─ 21-返回值作为参数传递.mp4
│ │ │ ├─ 22-函数的返回值.mp4
│ │ │ ├─ 23-函数参数之位置参数.mp4
│ │ │ ├─ 24-关键字参数.mp4
│ │ │ ├─ 25-缺省参数.mp4
│ │ │ ├─ 26-不定长参数之位置参数.mp4
│ │ │ ├─ 27-不定长参数之关键字参数.mp4
│ │ │ ├─ 28-元组拆包.mp4
│ │ │ ├─ 29-字典拆包.mp4
│ │ │ ├─ 30-交换变量的值之方法一.mp4
│ │ │ ├─ 31-交换变量的值之方法二.mp4
│ │ │ ├─ 32-了解引用之不可变类型.mp4
│ │ │ ├─ 33-了解引用之可变类型.mp4
│ │ │ ├─ 34-引用当做实参传入.mp4
│ │ │ ├─ 35-可变和不可变类型.mp4
│ │ │ └─ 36-函数二总结.mp4
│ │ ├─ 📁 第14节 函数应用:学员管理系统
│ │ │ ├─ 01-函数加强简介.mp4
│ │ │ ├─ 02-学员管理系统需求和步骤分析.mp4
│ │ │ ├─ 03-学员管理系统框架搭建.mp4
│ │ │ ├─ 04-代码调优.mp4
│ │ │ ├─ 05-学员管理系统数据形式的分析.mp4
│ │ │ ├─ 06-添加学员功能分析.mp4
│ │ │ ├─ 07-添加学员之用户输入.mp4
│ │ │ ├─ 08-添加学员之新增数据.mp4
│ │ │ ├─ 09-添加学员之重名提示.mp4
│ │ │ ├─ 10-删除学员思路分析.mp4
│ │ │ ├─ 11-删除学员代码实现.mp4
│ │ │ ├─ 课后学习-12-修改学员思路分析.mp4
│ │ │ ├─ 课后学习-13-修改学员代码实现.mp4
│ │ │ ├─ 课后学习-14-查询学员思路分析.mp4
│ │ │ ├─ 课后学习-15-查询学员代码实现.mp4
│ │ │ ├─ 课后学习-16-显示所有学员信息.mp4
│ │ │ └─ 课后学习-17-退出系统.mp4
│ │ ├─ 📁 第15节 递归函数和匿名函数
│ │ │ ├─ 18-了解递归.mp4
│ │ │ ├─ 19-递归之回顾函数返回值.mp4
│ │ │ ├─ 20-递归代码实现.mp4
│ │ │ ├─ 21-递归的执行流程.mp4
│ │ │ ├─ 22-递归出口问题.mp4
│ │ │ ├─ 23-了解lambda.mp4
│ │ │ ├─ 24-体验lambda.mp4
│ │ │ ├─ 25-lambda实例之计算两个数字累加和.mp4
│ │ │ ├─ 26-lambda参数之无参数.mp4
│ │ │ ├─ 27-lambda参数之一个参数.mp4
│ │ │ ├─ 28-lambda参数之默认参数.mp4
│ │ │ ├─ 29-lambda参数之args.mp4
│ │ │ ├─ 30-lambda参数之kwargs.mp4
│ │ │ ├─ 31-lambda应用之带判断的lambda.mp4
│ │ │ └─ 32-列表内字典数据排序.mp4
│ │ ├─ 📁 第16节 内置函数
│ │ │ ├─ 33-了解高阶函数.mp4
│ │ │ ├─ 34-abs和round.mp4
│ │ │ ├─ 35-体验高阶函数的思路分析.mp4
│ │ │ ├─ 36-体验高阶函数的代码实现.mp4
│ │ │ ├─ 37-内置高阶函数之map.mp4
│ │ │ ├─ 38-内置高阶函数之reduce.mp4
│ │ │ ├─ 39-内置高阶函数之filter.mp4
│ │ │ └─ 40-函数加强总结.mp4
│ │ └─ 📁 第17节 文件操作
│ │ ├─ 01-了解文件操作.mp4
│ │ ├─ 02-体验文件操作步骤.mp4
│ │ ├─ 03-访问模式特点01.mp4
│ │ ├─ 04-读取函数之read.mp4
│ │ ├─ 05-读取函数之readlines.mp4
│ │ ├─ 06-读取函数之readline.mp4
│ │ ├─ 07-访问模式特点02.mp4
│ │ ├─ 08-访问模式特点02之代码测试.mp4
│ │ ├─ 09-seek函数.mp4
│ │ ├─ 10-文件备份的作用.mp4
│ │ ├─ 11-文件备份思路分析.mp4
│ │ ├─ 12-文件备份之接收用户输入.mp4
│ │ ├─ 13-文件备份之规划文件名.mp4
│ │ ├─ 14-文件备份之数据写入.mp4
│ │ ├─ 15-文件备份之限制有效文件名备份.mp4
│ │ ├─ 16-文件操作函数.mp4
│ │ ├─ 17-文件夹操作函数之创建和删除.mp4
│ │ ├─ 18-文件夹操作函数之路径相关函数.mp4
│ │ ├─ 19-文件夹操作函数之rename.mp4
│ │ ├─ 20-批量重命名之添加字符串.mp4
│ │ ├─ 21-批量重命名之添加和删除字符串.mp4
│ │ └─ 22-文件总结.mp4
│ ├─ 【01】和【02】课程(配套课件和源码).zip
│ └─ 📁 【02】面向对象编程(必学)
│ ├─ 📁 第1节 面向对象基础
│ │ ├─ 1-了解面向对象.mp4
│ │ ├─ 2-了解类和对象的关系.mp4
│ │ ├─ 3-类和对象的语法.mp4
│ │ ├─ 4-体验类和对象.mp4
│ │ ├─ 5-类里面的self.mp4
│ │ ├─ 6-一个类创建多个对象.mp4
│ │ ├─ 7-类外面添加对象属性.mp4
│ │ ├─ 8-类外面获取对象属性.mp4
│ │ ├─ 9-类里面获取对象属性.mp4
│ │ ├─ 10-体验魔法方法init.mp4
│ │ ├─ 11-带参数的init代码书写(替换原11和12).mp4
│ │ ├─ 12-魔法方法str.mp4
│ │ └─ 13-魔法方法del.mp4
│ ├─ 📁 第2节 应用:烤地瓜
│ │ ├─ 01-了解烤地瓜案例需求.mp4
│ │ ├─ 02-烤地瓜案例步骤分析.mp4
│ │ ├─ 03-烤地瓜init方法.mp4
│ │ ├─ 04-烤地瓜方法cook.mp4
│ │ ├─ 05-烤地瓜案例魔法方法str.mp4
│ │ ├─ 06-创建对象测试属性和方法.mp4
│ │ └─ 07-烤地瓜添加调料.mp4
│ ├─ 📁 第3节 应用:搬家具
│ │ ├─ 01-搬家具需求和步骤分析.mp4
│ │ ├─ 02-搬家具之家具类.mp4
│ │ ├─ 03- 搬家具之房屋类.mp4
│ │ ├─ 04-搬家具之添加容纳家具思路分析.mp4
│ │ ├─ 05-搬家具之容纳家具函数.mp4
│ │ └─ 06-面向对象基础部分总结.mp4
│ ├─ 📁 第4节 继承
│ │ ├─ 01-了解继承.mp4
│ │ ├─ 02-拓展经典类和新式类.mp4
│ │ ├─ 03-体验继承.mp4
│ │ ├─ 04-单继承.mp4
│ │ ├─ 05-多继承.mp4
│ │ ├─ 06-子类重写父类同名属性和方法.mp4
│ │ ├─ 07-拓展_mro顺序.mp4
│ │ ├─ 08-子类调用父类同名方法和属性之思路分析.mp4
│ │ ├─ 09-子类调用父类同名方法和属性之代码实现.mp4
│ │ ├─ 10-多层继承.mp4
│ │ ├─ 11-super()方法作用.mp4
│ │ ├─ 12-super方法写法.mp4
│ │ ├─ 13-定义私有属性和方法.mp4
│ │ ├─ 14-获取和修改私有属性值.mp4
│ │ └─ 15-继承总结.mp4
│ ├─ 📁 第5节 多态、类方法、类属性
│ │ ├─ 01-了解面向对象三大特性.mp4
│ │ ├─ 02-了解多态.mp4
│ │ ├─ 03-体验多态思路分析.mp4
│ │ ├─ 04-代码实现多态.mp4
│ │ ├─ 05-设置和访问类属性.mp4
│ │ ├─ 06-修改类属性.mp4
│ │ ├─ 07-类方法.mp4
│ │ ├─ 08-静态方法.mp4
│ │ └─ 09-面向对象其他总结.mp4
│ ├─ 📁 第6节 异常
│ │ ├─ 10-了解异常.mp4
│ │ ├─ 11-体验异常.mp4
│ │ ├─ 12-了解异常类型.mp4
│ │ ├─ 13-捕获指定异常类型.mp4
│ │ ├─ 14-捕获多个指定异常类型.mp4
│ │ ├─ 15-捕获异常描述信息.mp4
│ │ ├─ 16-捕获所有异常.mp4
│ │ ├─ 17-异常的else.mp4
│ │ ├─ 18-异常的finally.mp4
│ │ ├─ 19-拓展命令提示符运行py文件.mp4
│ │ ├─ 20-异常传递的思路分析.mp4
│ │ ├─ 21-异常传递的代码实现.mp4
│ │ ├─ 22-自定义异常的作用.mp4
│ │ ├─ 23-自定义异常思路分析.mp4
│ │ ├─ 24-自定义异常代码实现之异常类.mp4
│ │ ├─ 25-自定义异常代码实现之捕获异常.mp4
│ │ └─ 26-异常总结.mp4
│ ├─ 📁 第7节 模块和包
│ │ ├─ 01-了解模块.mp4
│ │ ├─ 02-导入模块之方法一.mp4
│ │ ├─ 03-导入模块之方法二.mp4
│ │ ├─ 04-导入模块之方法三.mp4
│ │ ├─ 05-定义别名.mp4
│ │ ├─ 06-了解制作模块.mp4
│ │ ├─ 07-制作模块之定义模块.mp4
│ │ ├─ 08-制作模块之测试和调用模块.mp4
│ │ ├─ 09-了解模块定位顺序.mp4
│ │ ├─ 10-模块定位顺序之注意点1.mp4
│ │ ├─ 11-模块定位顺序之注意点2.mp4
│ │ ├─ 12-拓展:名字重复的严重性.mp4
│ │ ├─ 13-all列表.mp4
│ │ ├─ 14-了解包.mp4
│ │ ├─ 15-制作包.mp4
│ │ ├─ 16-导入包之方法一.mp4
│ │ ├─ 17-导入包之方法二.mp4
│ │ └─ 18-模块和包的总结.mp4
│ └─ 📁 第8节 案例-面向对象版学员管理系统
│ ├─ 19-章节介绍.mp4
│ ├─ 20-介绍系统需求.mp4
│ ├─ 21-准备程序文件.mp4
│ ├─ 22-定义学员类.mp4
│ ├─ 23-了解管理系统的需求.mp4
│ ├─ 24-定义管理系统类.mp4
│ ├─ 25-管理系统框架需求和步骤.mp4
│ ├─ 26-管理系统框架之程序入口函数.mp4
│ ├─ 27-管理系统框架之定义系统功能函数.mp4
│ ├─ 28-程序入口文件功能实现.mp4
│ ├─ 29-添加学员功能.mp4
│ ├─ 30-删除学员功能.mp4
│ ├─ 31-修改学员信息.mp4
│ ├─ 课后学习-32-查询学员信息.mp4
│ ├─ 课后学习-33-显示所有学员信息.mp4
│ ├─ 课后学习-34-保存学员信息需求和注意事项.mp4
│ ├─ 课后学习-35-拓展__dict__.mp4
│ ├─ 课后学习-36-保存学员信息.mp4
│ ├─ 课后学习-37-加载学员信息思路.mp4
│ ├─ 课后学习-38-加载学员信息.mp4
│ └─ 课后学习-39-学员管理系统涵盖知识点总结.mp4
├─ 📁 【2】python中级(必学)
│ ├─ 【1-14】课件和源码.zip
│ ├─ 📁 【01】linux基础命令
│ │ ├─ 1.0-python大纲.mp4
│ │ ├─ 1.1-操作系统.mp4
│ │ ├─ 1.2-虚拟机软件.mp4
│ │ ├─ 1.3-Ubuntu操作系统.mp4
│ │ ├─ 1.4-Linux内核和发行版.mp4
│ │ ├─ 1.5-查看目录命令.mp4
│ │ ├─ 1.6-切换目录命令.mp4
│ │ ├─ 1.7-绝对路径和相对路径.mp4
│ │ ├─ 1.8-创建、删除文件和目录.mp4
│ │ ├─ 1.9-复制、移动文件和目录.mp4
│ │ ├─ 1.10-终端命令的格式说明.mp4
│ │ ├─ 1.11-查看命令帮助.mp4
│ │ ├─ 1.12-ls命令选项.mp4
│ │ ├─ 1.13-mkdir和rm命令选项.mp4
│ │ └─ 1.14-cp和mv命令选项.mp4
│ ├─ 📁 【02】linux高级命令
│ │ ├─ 16-重定向.mp4
│ │ ├─ 17-第1天知识点回顾.mp4
│ │ ├─ 18-查看文件内容命令.mp4
│ │ ├─ 19-软链接.mp4
│ │ ├─ 20-硬连接.mp4
│ │ ├─ 21-文本搜索命令.mp4
│ │ ├─ 22-查找文件命令.mp4
│ │ ├─ 23-压缩和解压缩命令.mp4
│ │ ├─ 24-文件权限命令.mp4
│ │ ├─ 25-获取管理权限的相关命令.mp4
│ │ ├─ 26-用户相关操作.mp4
│ │ ├─ 27-用户组相关操作.mp4
│ │ ├─ 28-第2天知识点回顾.mp4
│ │ ├─ 29-cp命令选项-a的使用.mp4
│ │ ├─ 30-远程登录.mp4
│ │ └─ 31-远程拷贝.mp4
│ ├─ 📁 【03】多任务线程(2)
│ │ ├─ 01-线程的介绍.mp4
│ │ ├─ 02-多线程的使用.mp4
│ │ ├─ 03-线程执行带有参数的任务.mp4
│ │ ├─ 04-线程之间执行是无序的.mp4
│ │ ├─ 05-主线程会等待子线程执行结束再结束.mp4
│ │ ├─ 06-线程之间共享全局变量.mp4
│ │ ├─ 07-线程之间共享全局变量数据出现错误问题.mp4
│ │ ├─ 08-互斥锁.mp4
│ │ ├─ 09-死锁.mp4
│ │ ├─ 10-进程和线程的对比.mp4
│ │ └─ 11-第4天知识点回顾.mp4
│ ├─ 📁 【03】多任务进程(1)
│ │ ├─ 01-编辑器vim的介绍.mp4
│ │ ├─ 02-编辑器vim的使用.mp4
│ │ ├─ 03-软件的安装.mp4
│ │ ├─ 04-软件的卸载.mp4
│ │ ├─ 05-多任务的介绍.mp4
│ │ ├─ 06-进程.mp4
│ │ ├─ 07-多进程的使用.mp4
│ │ ├─ 08-获取进程编号.mp4
│ │ ├─ 09-进程执行带有参数的任务.mp4
│ │ ├─ 10-第3天知识点回顾.mp4
│ │ ├─ 11-进程之间不共享全局变量.mp4
│ │ └─ 12-主进程会等待所有的子进程执行完成以后再退出.mp4
│ ├─ 📁 【04】 网络编程
│ │ ├─ 01-ip地址的介绍.mp4
│ │ ├─ 02-端口和端口号的介绍.mp4
│ │ ├─ 03-tcp的介绍.mp4
│ │ ├─ 04-socket的介绍.mp4
│ │ ├─ 05-tcp网络应用程序的开发流程.mp4
│ │ ├─ 06-tcp客户端程序开发.mp4
│ │ ├─ 07-tcp服务端程序的开发.mp4
│ │ ├─ 08-设置端口号复用.mp4
│ │ ├─ 09-tcp网络应用程序的注意点.mp4
│ │ ├─ 10-tcp服务端服务于多个客户端.mp4
│ │ ├─ 11-多人版tcp服务端程序.mp4
│ │ ├─ 12-socket之send和recv的原理剖析.mp4
│ │ └─ 13-第5天知识点回顾.mp4
│ ├─ 📁 【05】http和web服务器
│ │ ├─ 01-http协议的介绍.mp4
│ │ ├─ 02-URL的介绍.mp4
│ │ ├─ 03-开发者工具的介绍.mp4
│ │ ├─ 04-http.mp4
│ │ ├─ 05-http.mp4
│ │ ├─ 06-http响应报文.mp4
│ │ ├─ 07-状态码介绍.mp4
│ │ ├─ 08-搭建python自带的静态web服务器.ev4.mp4
│ │ ├─ 09-静态web服务器-返回固定页面.ev4.mp4
│ │ ├─ 10-静态web服务器-返回指定页面.ev4.mp4
│ │ ├─ 11-静态web服务器-返回404页面.ev4.mp4
│ │ ├─ 12-第6天知识点回顾.ev4.mp4
│ │ ├─ 13-静态web服务器-多任务版.ev4.mp4
│ │ ├─ 14-静态web服务器-面向对象版.ev4.mp4
│ │ ├─ 15-获取终端命令行参数.ev4.mp4
│ │ └─ 16-静态web服务器-命令行启动动态绑定端口号.ev4.mp4
│ ├─ 📁 【06】html和css前端开发
│ │ ├─ 01-html的介绍.ev4.mp4
│ │ ├─ 02-html的基本结构.ev4.mp4
│ │ ├─ 03-vscode使用.ev4.mp4
│ │ ├─ 04-常见的html标签.ev4.mp4
│ │ ├─ 05-资源路径.ev4.mp4
│ │ ├─ 06-列表标签.ev4.mp4
│ │ ├─ 07-表格标签.ev4.mp4
│ │ ├─ 08-表单标签和标签元素标签.ev4.mp4
│ │ ├─ 09-表单提交.ev4.mp4
│ │ ├─ 10-第7天知识点回顾.ev4.mp4
│ │ ├─ 11-css的介绍.ev4.mp4
│ │ ├─ 12-css样式表三种使用方式.ev4.mp4
│ │ ├─ 13-标签、类、层级选择器.ev4.mp4
│ │ ├─ 14-id、组、伪类选择器.ev4.mp4
│ │ ├─ 15-常用布局样式属性.ev4.mp4
│ │ ├─ 16-常用文本的样式属性.ev4.mp4
│ │ ├─ 17-元素溢出.ev4.mp4
│ │ ├─ 18-css显示特性.ev4.mp4
│ │ └─ 19-盒子模型.ev4.mp4
│ ├─ 📁 【07】JavaScript基础
│ │ ├─ 01-JavaScript的介绍.ev4.mp4
│ │ ├─ 02-JavaScript的使用.ev4.mp4
│ │ ├─ 03-定义和数据类型.ev4.mp4
│ │ ├─ 04-的定义和函数的调用.mp4
│ │ ├─ 05-作用域.mp4
│ │ ├─ 06-判断结合比较运算符.ev4.mp4
│ │ ├─ 07-判断结合逻辑运算符.ev4.mp4
│ │ ├─ 08-取标签元素.ev4.mp4
│ │ ├─ 09-签属性的获取和设置.ev4.mp4
│ │ ├─ 10-设置标签内容(innerHTML).ev4.mp4
│ │ ├─ 11-的定义和数组的操作.ev4.mp4
│ │ ├─ 12-循环语句.mp4
│ │ ├─ 13-字符串拼接.mp4
│ │ ├─ 14-定时器.mp4
│ │ └─ 15-第8天知识点回顾.ev4.mp4
│ ├─ 📁 【08】 JQuery
│ │ ├─ 01-jquery的介绍.mp4
│ │ ├─ 02-jquery的使用.mp4
│ │ ├─ 03-jquery选择器.mp4
│ │ ├─ 04-选择集过滤.mp4
│ │ ├─ 05-选择集的转移.mp4
│ │ ├─ 06-获取和设置标签内容.mp4
│ │ ├─ 07-获取和设置标签属性.mp4
│ │ ├─ 08-jquery事件.mp4
│ │ ├─ 09-事件代理.mp4
│ │ ├─ 10-JavaScript对象.mp4
│ │ ├─ 11-json数据格式的介绍.mp4
│ │ ├─ 12-ajax的介绍.mp4
│ │ ├─ 13-ajax的使用发送get请求.mp4
│ │ ├─ 14-ajax的使用法术post请求.mp4
│ │ └─ 15-第8天知识点回顾.mp4
│ ├─ 📁 【09】Mysql数据库的基本使用
│ │ ├─ 01-数据库的介绍.mp4
│ │ ├─ 02-关系型数据库管理系统的介绍.mp4
│ │ ├─ 03-数据库的安装.mp4
│ │ ├─ 04-数据类型和约束.mp4
│ │ ├─ 05-第10天知识点回顾.mp4
│ │ ├─ 06-Navicat的使用.ev4.mp4
│ │ ├─ 07-登录和退出MySQL数据库.mp4
│ │ ├─ 08-数据库操作的SQL语句.mp4
│ │ ├─ 09-表结构操作的SQL语句.mp4
│ │ ├─ 10-表数据操作的SQL语句.mp4
│ │ ├─ 11-as和distinct关键字.mp4
│ │ ├─ 12-where条件语句-比较运算符.mp4
│ │ ├─ 13-where条件语句-逻辑运算符.mp4
│ │ ├─ 14-where条件语句-模糊查询.ev4.mp4
│ │ ├─ 15-where条件语句-范围查询.ev4.mp4
│ │ ├─ 16-where条件语句-空判断查询.ev4.mp4
│ │ ├─ 17-排序.mp4
│ │ ├─ 18-分页查询.mp4
│ │ └─ 19-聚合函数.mp4
│ ├─ 📁 【10】Mysql数据库的条件查询
│ │ ├─ 20-分组查询.mp4
│ │ ├─ 21-内连接查询.mp4
│ │ ├─ 22-左连接查询.mp4
│ │ ├─ 23-右连接查询.mp4
│ │ ├─ 24-自连接查询.mp4
│ │ ├─ 25-子查询.mp4
│ │ ├─ 26-远程登录mysql数据库(拓展).mp4
│ │ ├─ 27-第11天知识点回顾.mp4
│ │ ├─ 28-数据库设计之三范式的介绍.mp4
│ │ ├─ 29-E-R模型的介绍.mp4
│ │ ├─ 30-外键SQL语句的编写.mp4
│ │ └─ 31-演练-分组和聚合函数的组合使用.mp4
│ ├─ 📁 【11】Mysql数据的高级使用
│ │ ├─ 32-将查询结果插入到其它表中.mp4
│ │ ├─ 33-使用连接更新表中某个字段数据.mp4
│ │ ├─ 34-创建表并给某个字段添加数据.mp4
│ │ ├─ 35-修改goods表结构.mp4
│ │ ├─ 36-pymysql的查询语句操作.mp4
│ │ ├─ 37-pymsql对数据库的增删改操作.mp4
│ │ ├─ 38-sql注入和防止sql注入.mp4
│ │ ├─ 39-pymysql防止sql注入的多个参数使用.mp4
│ │ ├─ 40-事务的介绍.mp4
│ │ ├─ 41-事务的使用.mp4
│ │ ├─ 42-第12天知识点回顾.mp4
│ │ ├─ 43-索引.mp4
│ │ └─ 44-联合索引.mp4
│ ├─ 📁 【12】闭包和装饰器
│ │ ├─ 01-闭包.mp4
│ │ ├─ 02-闭包的使用.mp4
│ │ ├─ 03-修改闭包内使用的外部变量.mp4
│ │ ├─ 04-装饰器.mp4
│ │ ├─ 05-装饰器的使用.mp4
│ │ ├─ 06-通用的装饰器.mp4
│ │ ├─ 07-多个装饰器的使用.mp4
│ │ ├─ 08-带有参数的装饰器.mp4
│ │ ├─ 09-类装饰器.mp4
│ │ └─ 10-第13天知识点回顾.mp4
│ ├─ 📁 【13】mini-web框架
│ │ ├─ 01-web框架介绍.mp4
│ │ ├─ 02-web框架开发-获取处理结果.mp4
│ │ ├─ 03-web框架开发-拼接响应报文发送给浏览器.mp4
│ │ ├─ 04-模板替换功能.mp4
│ │ ├─ 05-路由列表的开发.mp4
│ │ ├─ 06-装饰器方式的添加路由.mp4
│ │ ├─ 07-显示股票信息页面的开发.mp4
│ │ ├─ 08-个人中心数据接口的开发.mp4
│ │ ├─ 09-ajax请求数据渲染个人中心页面.mp4
│ │ ├─ 10-logging日志.mp4
│ │ ├─ 11-logging日志在项目中使用.mp4
│ │ └─ 12-第14天知识点回顾.mp4
│ ├─ 📁 【14】 正则表达式
│ │ ├─ 01-property属性-装饰器方式的使用.mp4
│ │ ├─ 02-property属性-类属性的方式使用.mp4
│ │ ├─ 03-with语句的使用.mp4
│ │ ├─ 04-自定义上下文管理器.mp4
│ │ ├─ 05-自定义上下文管理器-装饰器方式实现.mp4
│ │ ├─ 06-生成器的两种创建方式.mp4
│ │ ├─ 07-生成器的使用场景.mp4
│ │ ├─ 08-浅拷贝.mp4
│ │ ├─ 09-深拷贝.mp4
│ │ ├─ 10-正则表达式的介绍.mp4
│ │ ├─ 11-re模块的使用.mp4
│ │ ├─ 12-匹配单个字符.mp4
│ │ ├─ 13-匹配多个字符.mp4
│ │ ├─ 14-匹配开头和结尾.mp4
│ │ └─ 15-匹配分组.mp4
│ └─ 📁 【15】python实用编程技巧进阶(附赠:建议学习)
│ ├─ 📁 第1章 编程技巧简介
│ │ └─ 1-1 课程介绍.mov
│ ├─ 📁 第2章 数据结构相关话题
│ │ ├─ 2-1 在列表,字典,集合中条件筛选数据.mov
│ │ ├─ 2-2 3 4命名,统计,字典.mov
│ │ ├─ 2-5 快速找到多个字典中公共键.mov
│ │ ├─ 2-6 让字典保持有序.mov
│ │ └─ 2-7 实现用户历史记录功能.mov
│ ├─ 📁 第3章 迭代器与生成器相关话题
│ │ ├─ 3-1 2实现可迭代和迭代器对象.mov
│ │ ├─ 3-3 使用生成器函数实现迭代对象.mov
│ │ ├─ 3-4 5进行反向迭代及实现反向迭代.mov
│ │ └─ 3-6 在一个for语句中迭代多个可迭代对象.mov
│ ├─ 📁 第4章 字符串处理相关话题
│ │ ├─ 4-1 拆分含有多种分割符字符串.mov
│ │ ├─ 4-2 3 判断字符串a是否以字符串b开头或结尾.mov
│ │ ├─ 4-4 将多个小字符串拼接成大字符串.mov
│ │ ├─ 4-5 将字符串左右居中对齐.mov
│ │ └─ 4-6 去掉字符串中不需要的字符.mov
│ ├─ 📁 第5章 文件IO操作相关话题
│ │ ├─ 5-1 读取文本文件.mov
│ │ ├─ 5-2 处理二进制文件.mov
│ │ ├─ 5-3 4设置文件的缓冲及文件映射.mov
│ │ ├─ 5-5 访问文件的状态.mov
│ │ └─ 5-6 使用临时文件.mov
│ ├─ 📁 第6章 数据编码与处理器相关话题
│ │ ├─ 6-1 如何读写csv数据.mov
│ │ ├─ 6-2 如何读写json数据.mov
│ │ ├─ 6-3 如何解析简单的xml文档.mov
│ │ ├─ 6-4 如何构建xml文档.mov
│ │ └─ 6-5 如何读写excel文件.mov
│ ├─ 📁 第7章 类与对象相关话题
│ │ ├─ 7-1 派生内置不可以变类型并修改实例化行为.mov
│ │ ├─ 7-2 3创建大量实例节省内存及让对象支持上下管理.mov
│ │ ├─ 7-4 5创建可以管理的对象属性及让类支持比较操作.mov
│ │ ├─ 7-6 7使用描述符对实例属性做类型检查和在数据结构中管理内存 .mov
│ │ └─ 7-8 通过实例方法名字的字符串调用方法.mov
│ ├─ 📁 第8章 多线程与多进程相关话题
│ │ ├─ 8-1 如何使用多线程.mov
│ │ ├─ 8-2 如何线程间通信.mov
│ │ ├─ 8-3 如何在线程间进行事件通知.mov
│ │ ├─ 8-4 如何使用线程本地数据.mov
│ │ ├─ 8-5 如何使用线程池.mov
│ │ └─ 8-6 如何使用多进程.mov
│ ├─ 📁 第9章 装饰器相关话题
│ │ ├─ 9-1 如何使用函数装饰器.mov
│ │ ├─ 9-2 如果被装饰的函数保养元数据.mov
│ │ ├─ 9-3 如何定义在参数的装饰器.mov
│ │ └─ 9-4 如何实现属性可修改的函数装饰器.mov
│ └─ 📁 第10章【本套课程附带源代码】
│ ├─ 3_4.py
│ ├─ 5_3.py
│ ├─ 5_4.py
│ ├─ 5_5.py
│ ├─ 5_7.py
│ ├─ 6_4.py
│ ├─ 6_5.py
│ ├─ 7_4.py
│ ├─ 7_5.py
│ ├─ 8_3.py
│ ├─ 8_4.py
│ ├─ 8_5.py
│ ├─ 8_6.py
│ └─ .DS_Store
├─ 📁 【3】python中高级课程(推荐)
│ ├─ 📁 【01】商城项目1
│ │ ├─ 1-6课件资料.zip
│ │ ├─ 📁 第1节 商城项目准备
│ │ │ ├─ 01项目简介.ev4.mp4
│ │ │ ├─ 02-项目准备之项目开发流程.ev4.mp4
│ │ │ ├─ 03-项目准备之项目需求分析-需求分析.ev4.mp4
│ │ │ ├─ 04-项目准备之项目需求分析-归纳主要模块.ev4.mp4
│ │ │ ├─ 05-项目准备之项目架构设计-项目开发模式.ev4.mp4
│ │ │ ├─ 06-项目准备之项目介绍-项目架构设计.ev4.mp4
│ │ │ ├─ 07-项目准备之工程创建和配置-创建工程-创建远程仓库.ev4.mp4
│ │ │ ├─ 08-项目准备之工程创建和配置-创建工程-创建美多商城工程.ev4.mp4
│ │ │ ├─ 09-项目准备之工程创建和配置-配置开发环境.ev4.mp4
│ │ │ ├─ 10-项目准备之工程创建和配置-配置Jinja2模板引擎.ev4.mp4
│ │ │ ├─ 11-项目准备之工程创建和配置-配置MySQL数据库.ev4.mp4
│ │ │ ├─ 12-项目准备之工程创建和配置-配置Redis数据库.ev4.mp4
│ │ │ ├─ 13-项目准备之工程创建和配置-配置工程日志.ev4.mp4
│ │ │ ├─ 14-项目准备之工程创建和配置-Git管理日志文件.ev4.mp4
│ │ │ ├─ 15-项目准备之工程创建和配置-配置前端静态文件.ev4.mp4
│ │ │ └─ 16-项目准备之小结.ev4.mp4
│ │ ├─ 📁 第2节 用户模型类
│ │ │ ├─ 01-用户注册之展示用户注册页面-创建用户模块子应用.ev4.mp4
│ │ │ ├─ 02-用户注册之展示用户注册页面和子应用-总结.mp4
│ │ │ ├─ 03-用户注册之展示用户注册页面-追加导包路径.ev4.mp4
│ │ │ ├─ 04-用户注册之展示用户注册页面.ev4.mp4
│ │ │ ├─ 05-用户注册之用户模型类-Django默认用户认证系统.ev4.mp4
│ │ │ ├─ 06-用户注册之用户模型类-Django默认用户模型类.ev4.mp4
│ │ │ ├─ 07-用户注册之用户模型类-自定义用户模型类.ev4.mp4
│ │ │ └─ 08-用户注册之用户模型类-迁移自定义用户模型类.ev4.mp4
│ │ ├─ 📁 第3节 用户注册前端
│ │ │ ├─ 09-用户注册之用户注册业务实现-内容介绍.ev4.mp4
│ │ │ ├─ 10-用户注册之用户注册业务实现-用户注册业务逻辑分析.ev4.mp4
│ │ │ ├─ 11-用户注册之用户注册业务实现-用户注册接口设计和定义.ev4.mp4
│ │ │ ├─ 12-用户注册之用户注册业务实现-用户注册前端逻辑-Vue和HTML(用户名和密码).ev4.mp4
│ │ │ ├─ 13-用户注册之用户注册业务实现-用户注册前端逻辑-Vue和HTML(其他数据).ev4.mp4
│ │ │ ├─ 14-用户注册之用户注册业务实现-用户注册前端逻辑-Vue和JS(绑定数据变量).ev4.mp4
│ │ │ ├─ 15-用户注册之用户注册业务实现-用户注册前端逻辑-修改Vue读取变量的语法.ev4.mp4
│ │ │ ├─ 16-用户注册之用户注册业务实现--用户注册前端逻辑小结.ev4.mp4
│ │ │ └─ 17-内容总结.ev4.mp4
│ │ ├─ 📁 第4节 用户注册后端
│ │ │ ├─ 01-回顾和反馈.ev4.mp4
│ │ │ ├─ 02-用户注册之用户注册业务实现-用户注册后端逻辑-接收参数.ev4.mp4
│ │ │ ├─ 03-用户注册之用户注册业务实现-用户注册后端逻辑-校验参数.ev4.mp4
│ │ │ ├─ 04-用户注册之用户注册业务实现-用户注册后端逻辑-保存注册数据.ev4.mp4
│ │ │ ├─ 05-用户注册之用户注册业务实现-用户注册后端逻辑-响应结果.ev4.mp4
│ │ │ ├─ 06-用户注册之用户注册业务实现-用户注册后端逻辑-渲染错误提示信息.ev4.mp4
│ │ │ ├─ 07-用户注册之用户注册业务实现-用户注册后端逻辑-实现状态保持.ev4.mp4
│ │ │ ├─ 08-用户注册之用户注册业务实现-用户名重复注册-逻辑分析.ev4.mp4
│ │ │ ├─ 09-用户注册之用户注册业务实现-用户名重复注册-接口设计和定义.ev4.mp4
│ │ │ ├─ 10-用户注册之用户注册业务实现-用户名重复注册-后端逻辑实现.ev4.mp4
│ │ │ ├─ 11-用户注册之用户注册业务实现-用户名重复注册-前端逻辑实现.ev4.mp4
│ │ │ └─ 12-内容总结.ev4.mp4
│ │ ├─ 📁 第5节 图片验证码
│ │ │ ├─ 01-验证码之图形验证码-逻辑分析.ev4.mp4
│ │ │ ├─ 02-验证码之图形验证码-接口设计和定义.ev4.mp4
│ │ │ ├─ 03-验证码之图形验证码-后端逻辑.ev4.mp4
│ │ │ ├─ 04-验证码之图形验证码-过期时间数字处理.ev4.mp4
│ │ │ ├─ 05-验证码之图形验证码-前端逻辑.ev4.mp4
│ │ │ ├─ 06-验证码之图形验证码-前端逻辑-用户交互和数据校验.ev4.mp4
│ │ │ └─ 07-设置包的source_root.ev4.mp4
│ │ ├─ 📁 第6节 短信验证码
│ │ │ ├─ 01-验证码之短信验证码-内容介绍.ev4.mp4
│ │ │ ├─ 02-验证码之短信验证码-业务逻辑分析.ev4.mp4
│ │ │ ├─ 03-验证码之短信验证码-容联云通讯-短信平台介绍.ev4.mp4
│ │ │ ├─ 04-验证码之短信验证码-容联云通讯-短信SDK测试.ev4.mp4
│ │ │ ├─ 05-验证码之短信验证码-容联云通讯-封装发送短信单例类.ev4.mp4
│ │ │ ├─ 06-验证码之短信验证码-容联云通讯-封装发送短信验证码的单例方法.ev4.mp4
│ │ │ ├─ 07-验证码之短信验证码-后端逻辑-接口设计和定义.ev4.mp4
│ │ │ ├─ 08-验证码之短信验证码-后端逻辑-接受和校验参数.ev4.mp4
│ │ │ ├─ 09-验证码之短信验证码-后端逻辑-对比图形验证码.ev4.mp4
│ │ │ ├─ 10-验证码之短信验证码-后端逻辑-发送短信验证码.ev4.mp4
│ │ │ ├─ 11-回顾和反馈.ev4.mp4
│ │ │ ├─ 12-验证码之短信验证码-前端逻辑-axios发送Ajax请求获取短信验证码.ev4.mp4
│ │ │ ├─ 13-验证码之短信验证码-前端逻辑-代码优化.ev4.mp4
│ │ │ ├─ 14-验证码之短信验证码-前端逻辑-展示60秒倒计时.ev4.mp4
│ │ │ ├─ 15-验证码之短信验证码-手动输出日志记录短信验证码.ev4.mp4
│ │ │ ├─ 16-验证码之短信验证码-补充注册时短信验证逻辑.ev4.mp4
│ │ │ ├─ 17-验证码之短信验证码-避免频繁发送短信验证码-逻辑分析.ev4.mp4
│ │ │ ├─ 18-验证码之短信验证码-避免频繁发送短信验证码-前后端逻辑实现.ev4.mp4
│ │ │ └─ 19-验证码之短信验证码-pipeline操作Redis数据库.ev4.mp4
│ │ ├─ 📁 第7节 异步发送短信验证码
│ │ │ ├─ 01-验证码之异步方案Celery-生产者消费者设计模式介绍.ev4.mp4
│ │ │ ├─ 02-验证码之异步方案Celery-Celery介绍.ev4.mp4
│ │ │ ├─ 03-验证码之异步方案Celery-Celery使用-创建Celery实例并加载配置.ev4.mp4
│ │ │ ├─ 04-验证码之异步方案Celery-Celery使用-定义发送短信任务.ev4.mp4
│ │ │ ├─ 05-验证码之异步方案Celery-Celery使用-启动Celery.ev4.mp4
│ │ │ ├─ 06-验证码之异步方案Celery-Celery使用-调用发送短信任务.ev4.mp4
│ │ │ └─ 07-验证码之异步方案Celery-小结.ev4.mp4
│ │ ├─ 📁 第8节 用户登录
│ │ │ ├─ 01-用户登录之内容介绍.mp4
│ │ │ ├─ 02-用户登录之用户名登录之业务逻辑分析.mp4
│ │ │ ├─ 03-用户登录之用户名登录-接口设计和定义.mp4
│ │ │ ├─ 04-用户登录之用户名登录-后端逻辑.mp4
│ │ │ ├─ 05-用户登录之用户认证原理分析.mp4
│ │ │ ├─ 06-用户登录之多账号登录-自定义用户认证后端.mp4
│ │ │ ├─ 07-回顾和反馈.mp4
│ │ │ ├─ 08-用户登录之首页用户名展示-方案介绍.mp4
│ │ │ ├─ 09-用户登录之首页用户名展示-方案实现.mp4
│ │ │ ├─ 10-用户登录之退出登录.mp4
│ │ │ ├─ 11-用户登录之判断用户是否登录-展示用户中心页面.mp4
│ │ │ ├─ 12-用户登录之判断用户是否登录-LoginRequiredMixin使用.mp4
│ │ │ └─ 13-用户登录之判断用户是否登录-LoginRequiredMixin中next参数的使用.mp4
│ │ ├─ 📁 第9节 qq登录
│ │ │ ├─ 01-回顾和反馈.ev4.mp4
│ │ │ ├─ 02-openid绑定用户流程.ev4.mp4
│ │ │ ├─ 03-用户登录之QQ登录-openid是否绑定用户的处理-判断openid是否绑定过用户.ev4.mp4
│ │ │ ├─ 04-用户登录之QQ登录-openid是否绑定用户的处理-openid已绑定用户的处理-直接登入美多商城.ev4.mp4
│ │ │ ├─ 05-用户登录之QQ登录-openid是否绑定用户的处理-openid未绑定用户的处理-展示绑定用户页面.ev4.mp4
│ │ │ ├─ 06-用户登录之QQ登录-openid是否绑定用户的处理-openid未绑定用户的处理-openid渲染到页面.ev4.mp4
│ │ │ ├─ 07-用户登录之QQ登录-openid是否绑定用户的处理-openid未绑定用户的处理-openid序列化.ev4.mp4
│ │ │ ├─ 08-用户登录之QQ登录-openid是否绑定用户的处理-openid未绑定用户的处理-判断openid是否有效.ev4.mp4
│ │ │ ├─ 08-用户登录之QQ登录-内容和效果说明.ev4.mp4
│ │ │ ├─ 09-用户登录之QQ登录-openid是否绑定用户的处理-openid未绑定用户的处理-openid绑定美多商城用户.ev4.mp4
│ │ │ ├─ 09-用户登录之QQ登录-开发文档-获取Authorization Code.ev4.mp4
│ │ │ ├─ 10-用户登录之QQ登录-开发文档-通过Authorization Code获取Access Token.ev4.mp4
│ │ │ ├─ 11-用户登录之QQ登录-开发文档-通过Access Token获取OpenID.ev4.mp4
│ │ │ ├─ 12-用户登录之QQ登录-开发文档-QQ登录流程分析.ev4.mp4
│ │ │ ├─ 13-用户登录之QQ登录-定义QQ登录模型类.ev4.mp4
│ │ │ ├─ 14-QQ登录工具QQLoginTool.ev4.mp4
│ │ │ ├─ 15-用户登录之QQ登录-OAuth2.0认证获取openid-获取QQ登录扫码页面.ev4.mp4
│ │ │ ├─ 16-用户登录之QQ登录-OAuth2.0认证获取openid-配置域名.ev4.mp4
│ │ │ ├─ 17-用户登录之QQ登录-OAuth2.0认证获取openid-获取code.ev4.mp4
│ │ │ ├─ 18-用户登录之QQ登录-OAuth2.0认证获取openid-获取access_token和openid.ev4.mp4
│ │ │ └─ 19-内容总结.ev4.mp4
│ │ ├─ 📁 第10节 用户中心
│ │ │ ├─ 01-回顾.ev4.mp4
│ │ │ ├─ 01-回顾和反馈.ev4.mp4
│ │ │ ├─ 02-用户中心之收货地址-新增地址-定义用户地址模型类.ev4.mp4
│ │ │ ├─ 02-用户中心之添加和验证邮箱-定义发送邮件任务.ev4.mp4
│ │ │ ├─ 03-用户中心之收货地址-新增地址-接口设计和定义.ev4.mp4
│ │ │ ├─ 03-用户中心之添加和验证邮箱-发送邮箱验证邮件.ev4.mp4
│ │ │ ├─ 04-用户中心之收货地址-新增地址-保存地址数据.ev4.mp4
│ │ │ ├─ 04-用户中心之添加和验证邮箱-生成邮箱激活链接.ev4.mp4
│ │ │ ├─ 05-用户中心之收货地址-新增地址-保存地址数据时设置默认地址.ev4.mp4
│ │ │ ├─ 05-用户中心之添加和验证邮箱-Celery错误重试机制.ev4.mp4
│ │ │ ├─ 06-用户中心之收货地址-新增地址-响应新增地址数据.ev4.mp4
│ │ │ ├─ 06-用户中心之添加和验证邮箱-补充Celery worker的工作模式.ev4.mp4
│ │ │ ├─ 07-用户中心之收货地址-内容介绍.ev4.mp4
│ │ │ ├─ 07-用户中心之收货地址-新增地址-判断用户地址数量是否超过上限.ev4.mp4
│ │ │ ├─ 08-用户中心之收货地址-展示地址.ev4.mp4
│ │ │ ├─ 08-用户中心之收货地址-省市区三级联动-展示收货地址.ev4.mp4
│ │ │ ├─ 09-用户中心之收货地址-更新地址.ev4.mp4
│ │ │ ├─ 09-用户中心之收货地址-省市区三级联动-准备省市区模型和数据.ev4.mp4
│ │ │ ├─ 10-用户中心之内容介绍.ev4.mp4
│ │ │ ├─ 10-用户中心之收货地址-删除地址.ev4.mp4
│ │ │ ├─ 10-用户中心之收货地址-省市区三级联动-查询省市区数据接口设计.ev4.mp4
│ │ │ ├─ 11-用户中心之收货地址-省市区三级联动-查询省级模型列表.ev4.mp4
│ │ │ ├─ 11-用户中心之收货地址-设置默认地址.ev4.mp4
│ │ │ ├─ 11-用户中心之用户基本信息-逻辑分析.ev4.mp4
│ │ │ ├─ 12-用户中心之收货地址-更新地址标题.ev4.mp4
│ │ │ ├─ 12-用户中心之收货地址-省市区三级联动-将省级模型列表转成字典列表.ev4.mp4
│ │ │ ├─ 12-用户中心之用户基本信息-用户模型类补充email_active字段.ev4.mp4
│ │ │ ├─ 13-用户中心之收货地址-省市区三级联动-查询城市或区县数据.ev4.mp4
│ │ │ ├─ 13-用户中心之用户基本信息-查询并渲染用户基本信息.ev4.mp4
│ │ │ ├─ 14-用户中心之收货地址-省市区三级联动-缓存介绍.ev4.mp4
│ │ │ ├─ 14-用户中心之添加和验证邮箱-添加邮箱接口设计和定义.ev4.mp4
│ │ │ ├─ 15-用户中心之收货地址-省市区三级联动-缓存省市区数据.ev4.mp4
│ │ │ ├─ 15-用户中心之添加和验证邮箱-添加邮箱后端逻辑(未判断是否登录).ev4.mp4
│ │ │ ├─ 16-用户中心之添加和验证邮箱-Django发送邮件流程分析.ev4.mp4
│ │ │ ├─ 16-用户中心之添加和验证邮箱-添加邮箱后端逻辑(自定义LoginRequiredJSONMixin).ev4.mp4
│ │ │ ├─ 17-用户中心之添加和验证邮箱-准备发邮件服务器.ev4.mp4
│ │ │ └─ 18-内容总结.ev4.mp4
│ │ ├─ 📁 第11节 商品数据库表设计
│ │ │ ├─ 01-商品之内容介绍.ev4.mp4
│ │ │ ├─ 02-商品之商品数据库表设计-SPU和SKU.ev4.mp4
│ │ │ ├─ 03-商品之商品数据库表设计-首页广告类别表分析.ev4.mp4
│ │ │ ├─ 04-商品之商品数据库表设计-首页广告数据库表迁移.ev4.mp4
│ │ │ ├─ 05-商品之商品数据库表设计-商品分类表分析.ev4.mp4
│ │ │ ├─ 06-商品之商品数据库表设计-商品品牌-SPU-SKU表分析.ev4.mp4
│ │ │ └─ 07-商品之商品数据库表设计-商品SKU-SKU图片表分析.ev4.mp4
│ │ ├─ 📁 第12节 准备商品数据
│ │ │ ├─ 01-回顾和商品规格表分析.ev4.mp4
│ │ │ ├─ 02-商品之商品数据库表设计-商品数据库表迁移.ev4.mp4
│ │ │ ├─ 03-商品之准备商品数据-商品图片存储方案说明.ev4.mp4
│ │ │ ├─ 04-商品之准备商品数据-FastDFS架构和工作机制介绍.ev4.mp4
│ │ │ ├─ 05-商品之准备商品数据-FastDFS索引介绍.ev4.mp4
│ │ │ ├─ 06-商品之准备商品数据-Docker介绍.ev4.mp4
│ │ │ ├─ 07-商品之准备商品数据-Docker安装.ev4.mp4
│ │ │ ├─ 08-商品之准备商品数据-Docker镜像操作.ev4.mp4
│ │ │ ├─ 09-商品之准备商品数据-Docker容器操作.ev4.mp4
│ │ │ ├─ 10-商品之准备商品数据-Docker安装运行FastDFS.ev4.mp4
│ │ │ ├─ 11-商品之准备商品数据-FastDFS客户端上传文件-准备fdfs_client扩展包.ev4.mp4
│ │ │ ├─ 12-商品之准备商品数据-FastDFS客户端上传文件-使用方式演示.ev4.mp4
│ │ │ ├─ 13-商品之准备商品数据-FastDFS客户端上传文件-解决No space left on device.ev4.mp4
│ │ │ └─ 14-商品之准备商品数据-FastDFS客户端上传文件-录入商品数据和图片数据.ev4.mp4
│ │ ├─ 📁 第13节 商品-首页广告
│ │ │ ├─ 01-回顾和反馈.ev4.mp4
│ │ │ ├─ 02-商品之首页广告-展示首页商品分类-二级和三级类别.ev4.mp4
│ │ │ ├─ 03-商品之首页广告-展示首页商品广告.ev4.mp4
│ │ │ ├─ 04-商品之首页广告-自定义Django文件存储类-Django文件存储类url()方法介绍.ev4.mp4
│ │ │ ├─ 05-商品之首页广告-自定义Django文件存储类-初步实现未优化.ev4.mp4
│ │ │ ├─ 06-反馈-没有默认地址页面出错.ev4.mp4
│ │ │ ├─ 07-商品之首页广告-自定义Django文件存储类-初始化方法优化完成.ev4.mp4
│ │ │ ├─ 08-商品之首页广告-展示首页商品分类-分析首页商品分类数据结构.ev4.mp4
│ │ │ └─ 09-商品之首页广告-展示首页商品分类-查询商品分类频道数据.ev4.mp4
│ │ ├─ 📁 第14节 商品列表页
│ │ │ ├─ 01-反馈和回顾.ev4.mp4
│ │ │ ├─ 02-商品之商品列表页-渲染商品列表数据-分页和排序渲染.ev4.mp4
│ │ │ ├─ 03-商品之商品列表页-渲染商品列表数据-前端分页器渲染.ev4.mp4
│ │ │ ├─ 04-商品之商品列表页-查询和渲染商品热销排行.ev4.mp4
│ │ │ ├─ 05-商品之商品列表页-页面组成结构分析.ev4.mp4
│ │ │ ├─ 06-商品之商品列表页-接口设计和定义.ev4.mp4
│ │ │ ├─ 07-商品之商品列表页-封装获取商品分类的方法.ev4.mp4
│ │ │ ├─ 08-商品之商品列表页-查询面包屑导航.ev4.mp4
│ │ │ ├─ 09-商品之商品列表页-排序查询.ev4.mp4
│ │ │ └─ 10-商品之商品列表页-分页查询.ev4.mp4
│ │ ├─ 📁 第15节 商品搜索
│ │ │ ├─ 01-商品之商品搜索-全文检索方案Elasticsearch-全文检索介绍和搜索引擎原理.ev4.mp4
│ │ │ ├─ 02-商品之商品搜索-全文检索方案Elasticsearch-Elasticsearch介绍和安装.ev4.mp4
│ │ │ ├─ 03-商品之商品搜索-全文检索方案Elasticsearch-Haystack介绍和安装配置.ev4.mp4
│ │ │ ├─ 04-商品之商品搜索-全文检索方案Elasticsearch-Haystack扩展建立索引.ev4.mp4
│ │ │ └─ 05-商品之商品搜索-查询和渲染搜索结果.ev4.mp4
│ │ ├─ 📁 第16节 商品详情页
│ │ │ ├─ 01-反馈.ev4.mp4
│ │ │ ├─ 02-商品之商品详情页-列表页跳转到详情页.ev4.mp4
│ │ │ ├─ 03-商品之商品详情页-用户浏览记录-设计浏览记录存储方案.ev4.mp4
│ │ │ ├─ 04-商品之商品详情页-用户浏览记录-保存浏览记录.ev4.mp4
│ │ │ ├─ 05-商品之商品详情页-用户浏览记录-查询浏览记录.ev4.mp4
│ │ │ ├─ 06-商品之商品详情页-页面构造分析+接口设计和定义.ev4.mp4
│ │ │ ├─ 07-商品之商品详情页-展示详情页数据-商品分类+面包屑导航+热销排行.ev4.mp4
│ │ │ ├─ 08-商品之商品详情页-展示详情页数据-SKU和规格数据.ev4.mp4
│ │ │ ├─ 09-商品之商品详情页-统计分类商品的访问量-接口设计和定义.ev4.mp4
│ │ │ └─ 10-商品之商品详情页-统计分类商品的访问量-后端逻辑实现.ev4.mp4
│ │ ├─ 📁 第17节 购物车
│ │ │ ├─ 01-回顾和反馈.ev4.mp4
│ │ │ ├─ 02-购物车之展示商品页面简单购物车-说明.ev4.mp4
│ │ │ ├─ 03-购物车之存储方案-登录用户购物车存储方案.ev4.mp4
│ │ │ ├─ 04-购物车之存储方案-未登录用户购物车存储方案.ev4.mp4
│ │ │ ├─ 05-购物车之购物车管理-保存购物车-接口设计和定义.ev4.mp4
│ │ │ ├─ 06-购物车之购物车管理-保存购物车-接受和校验参数.ev4.mp4
│ │ │ ├─ 07-购物车之购物车管理-保存购物车-判断用户是否登录.ev4.mp4
│ │ │ ├─ 08-购物车之购物车管理-保存购物车-用户已登录保存redis购物车.ev4.mp4
│ │ │ ├─ 09-购物车之购物车管理-保存购物车-用户未登录保存cookie购物车.ev4.mp4
│ │ │ ├─ 10-购物车之购物车管理-展示购物车-接口设计和定义.ev4.mp4
│ │ │ ├─ 11-购物车之购物车管理-展示购物车-用户已登录查询redis购物车.ev4.mp4
│ │ │ ├─ 12-购物车之购物车管理-展示购物车-用户已登录查询cookie购物车.ev4.mp4
│ │ │ ├─ 13-购物车之购物车管理-修改购物车-用户已登录修改redis购物车.ev4.mp4
│ │ │ ├─ 14-购物车之购物车管理-修改购物车-用户未登录修改cookie购物车.ev4.mp4
│ │ │ ├─ 15-购物车之购物车管理-删除购物车-用户已登录删除redis购物车.ev4.mp4
│ │ │ ├─ 16-购物车之购物车管理-删除购物车-用户未登录删除cookie购物车.ev4.mp4
│ │ │ ├─ 17-购物车之购物车管理-全选购物车-用户已登录全选redis购物车.ev4.mp4
│ │ │ ├─ 18-购物车之购物车管理-全选购物车-用户未登录全选cookie购物车.ev4.mp4
│ │ │ ├─ 19-购物车之购物车管理-合并购物车-业务逻辑分析和准备.ev4.mp4
│ │ │ └─ 20-购物车之购物车管理-合并购物车-业务逻辑实现(有BUG).ev4.mp4
│ │ ├─ 📁 第18节 订单
│ │ │ ├─ 01-回顾和反馈.ev4.mp4
│ │ │ ├─ 02-订单之提交订单-MySQL事务隔离级别.ev4.mp4
│ │ │ ├─ 03-订单之结算订单-后端接口准.ev4.mp4
│ │ │ ├─ 04-订单之结算订单-后端逻辑实现.ev4.mp4
│ │ │ ├─ 05-订单之提交订单-保存订单基本信息.ev4.mp4
│ │ │ ├─ 06-订单之提交订单-保存订单商品信息.ev4.mp4
│ │ │ ├─ 07-订单之提交订单-展示提交订单成功页面.ev4.mp4
│ │ │ ├─ 08-订单之提交订单-Django中事务的使用.ev4.mp4
│ │ │ ├─ 09-订单之提交订单-使用事务保存订单数据.ev4.mp4
│ │ │ ├─ 10-订单之提交订单-并发下单问题演示和解决方案.ev4.mp4
│ │ │ └─ 11-订单之提交订单-使用乐观锁并发下单.ev4.mp4
│ │ ├─ 📁 第19节 对接支付宝
│ │ │ ├─ 01-支付之支付宝介绍-沙箱应用介绍.ev4.mp4
│ │ │ ├─ 02-支付之支付宝介绍-快速接入介绍.ev4.mp4
│ │ │ ├─ 03-支付之支付宝介绍-SDK和API.ev4.mp4
│ │ │ ├─ 04-支付之支付宝介绍-配置密钥.ev4.mp4
│ │ │ ├─ 05-支付之对接支付宝系统-订单支付.ev4.mp4
│ │ │ └─ 06-支付之对接支付宝系统-保存订单支付结果.ev4.mp4
│ │ └─ 📁 第20节 性能优化
│ │ ├─ 07-性能优化之页面静态化介绍.ev4.mp4
│ │ ├─ 08-性能优化之首页广告页面静态化-工具方法静态化实现.ev4.mp4
│ │ ├─ 09-性能优化之首页广告页面静态化-定时任务静态化首页.ev4.mp4
│ │ ├─ 10-性能优化之商品详情页面静态化-静态化方案说明.ev4.mp4
│ │ ├─ 11-性能优化之商品详情页面静态化-python脚本批量静态化.ev4.mp4
│ │ ├─ 12-性能优化之MySQL读写分离-MySQL主从同步介绍.ev4.mp4
│ │ ├─ 13-性能优化之MySQL读写分离-Docker安装运行MySQL从机.ev4.mp4
│ │ ├─ 14-性能优化之MySQL读写分离-实现冷备份.ev4.mp4
│ │ ├─ 15-性能优化之MySQL读写分离-实现热备份.ev4.mp4
│ │ ├─ 16-性能优化之MySQL读写分离-Django实现MySQL读写分离.ev4.mp4
│ │ └─ 17-商品规格解析.ev4.mp4
│ ├─ 📁 【02】DRF框架
│ │ ├─ 📁 第1节 Django REST framework 简介
│ │ │ ├─ 1-项目介绍.ev4.mp4
│ │ │ ├─ 2-前后端分离和不分离的说明.ev4.mp4
│ │ │ ├─ 3-前后端分离和不分离的过程演示.ev4.mp4
│ │ │ ├─ 4-web接口的定义说明.ev4.mp4
│ │ │ ├─ 5-restful风格接口说明.ev4.mp4
│ │ │ └─ 6-restful风格接口定义和使用.ev4.mp4
│ │ ├─ 📁 第2节 序列化和反序列化
│ │ │ ├─ 1-回顾.ev4.mp4
│ │ │ ├─ 2-美多商城简单回顾.ev4.mp4
│ │ │ ├─ 3-面向对象回顾.ev4.mp4
│ │ │ ├─ 4-嵌套序列化返回的使用.ev4.mp4
│ │ │ ├─ 5-选项参数验证的使用.ev4.mp4
│ │ │ ├─ 6-read_only和write_only的使用.ev4.mp4
│ │ │ ├─ 7-图书数据导入.ev4.mp4
│ │ │ ├─ 7-自定义验证方法的使用.ev4.mp4
│ │ │ ├─ 8-反序列化验证使用小结.ev4.mp4
│ │ │ ├─ 8-图书增删改查的接口定义.ev4.mp4
│ │ │ ├─ 9-反序列化保存方法的使用.ev4.mp4
│ │ │ ├─ 9-获取所有图书的代码实现.ev4.mp4
│ │ │ ├─ 10-保存图书的代码实现.ev4.mp4
│ │ │ ├─ 10-反序列化的更新方法的使用.ev4.mp4
│ │ │ ├─ 11-模型类序列化器的使用.ev4.mp4
│ │ │ ├─ 11-获取单一数据,更新,删除代码实现.ev4.mp4
│ │ │ ├─ 12-修改增加选项参数的使用.ev4.mp4
│ │ │ ├─ 12-序列化和反序列化说明.ev4.mp4
│ │ │ ├─ 13-drf介绍.ev4.mp4
│ │ │ ├─ 13-模型类序列化器和一般序列化器的对比.ev4.mp4
│ │ │ ├─ 14-序列化的基本使用.ev4.mp4
│ │ │ ├─ 14-总结.ev4.mp4
│ │ │ └─ 15-源代码说明.ev4.mp4
│ │ ├─ 📁 第3节 视图
│ │ │ ├─ 1-回顾.ev4.mp4
│ │ │ ├─ 2-两个基本类视图的说明.ev4.mp4
│ │ │ ├─ 3-APIView的使用.ev4.mp4
│ │ │ ├─ 4-genericaoiview的使用.ev4.mp4
│ │ │ ├─ 5-五个拓展类的说明.ev4.mp4
│ │ │ ├─ 6-拓展类的使用.ev4.mp4
│ │ │ ├─ 7-拓展类的子类使用.ev4.mp4
│ │ │ ├─ 8-视图集的说明.ev4.mp4
│ │ │ ├─ 9-viewset的使用.ev4.mp4
│ │ │ ├─ 10-自定义方法路由匹配规则说明.ev4.mp4
│ │ │ ├─ 11-genericviewset的使用.ev4.mp4
│ │ │ ├─ 12-modelviewset的使用.ev4.mp4
│ │ │ ├─ 13-自定生成路由的方法使用.ev4.mp4
│ │ │ ├─ 14-action装饰器的使用.ev4.mp4
│ │ │ ├─ 15-SimpleRouter和DefaultRouter的区别说明.ev4.mp4
│ │ │ ├─ 16-self.action属性的说明.ev4.mp4
│ │ │ ├─ 17-drf框架封装演示说明.ev4.mp4
│ │ │ └─ 18-总结.ev4.mp4
│ │ ├─ 📁 第4节 其他功能
│ │ │ ├─ 1-回顾.ev4.mp4
│ │ │ ├─ 2-其他功能介绍.ev4.mp4
│ │ │ ├─ 3-requests模块简单使用.ev4.mp4
│ │ │ ├─ 4-认证和权限的使用 - 副本.ev4.mp4
│ │ │ ├─ 4-认证和权限的使用.ev4.mp4
│ │ │ ├─ 5-限流的使用.ev4.mp4
│ │ │ ├─ 6-过滤的使用.ev4.mp4
│ │ │ ├─ 7-排序使用.ev4.mp4
│ │ │ ├─ 8-分页使用.ev4.mp4
│ │ │ ├─ 9-异常处理.ev4.mp4
│ │ │ └─ 10-自动生成接口文档.ev4.mp4
│ │ └─ 📁 第5节 vue组件
│ │ ├─ 1-回顾.ev4.mp4
│ │ ├─ 2-多个单文件组件嵌套使用.ev4.mp4
│ │ ├─ 3-多个单问价你组件的路由的使用.ev4.mp4
│ │ ├─ 4-emelent-ui的使用.ev4.mp4
│ │ ├─ 5-vue-cli的使用说明.ev4.mp4
│ │ ├─ 6-dist的使用说明.ev4.mp4
│ │ ├─ 11-vue的简单回顾.ev4.mp4
│ │ ├─ 12-全局组件的使用.ev4.mp4
│ │ ├─ 13-局部组件使用.ev4.mp4
│ │ ├─ 14-组件的数据绑定.ev4.mp4
│ │ ├─ 15-父组件给子组件传值.ev4.mp4
│ │ ├─ 16-子组件给父组件传值.ev4.mp4
│ │ ├─ 17-多个组件间的使用.ev4.mp4
│ │ ├─ 18-单文件组件介绍.ev4.mp4
│ │ └─ 19-单文件组件使用.ev4.mp4
│ ├─ 📁 【03】商城后台
│ │ ├─ 📁 第1节 项目环境搭建
│ │ │ ├─ 1-后台功能效果展示 .mp4
│ │ │ ├─ 2-代码仓库的创建 .mp4
│ │ │ ├─ 3-数据的导入 .mp4
│ │ │ └─ 4-后台应用的创建 .mp4
│ │ ├─ 📁 第2节 管理员登录
│ │ │ ├─ 1-回顾 .mp4
│ │ │ ├─ 2-登录业务逻辑分析 .mp4
│ │ │ ├─ 3-JWT实现登录功能 .mp4
│ │ │ ├─ 4-urls模版文件的配置 .mp4
│ │ │ ├─ 5-paycharm远程开发 .mp4
│ │ │ ├─ 6-重写JWT返回结果方法 .mp4
│ │ │ ├─ 7-增加后台登录业务逻辑 .mp4
│ │ │ ├─ 8-前端token值得保存和获取 .mp4
│ │ │ ├─ 9-验证方法的说明 .mp4
│ │ │ ├─ 11-跨域问题的解决 .mp4
│ │ │ ├─ 12-session机制的说明 .mp4
│ │ │ ├─ 13-token机制的说明 .mp4
│ │ │ ├─ 14-jwt-token的构成 .mp4
│ │ │ ├─ 15-签证信息部分说明 .mp4
│ │ │ ├─ 16-jwt-token的优点说明 .mp4
│ │ │ ├─ 17-算法说明 .mp4
│ │ │ └─ 18-总结回顾 .mp4
│ │ ├─ 📁 第3节 数据统计
│ │ │ ├─ 10-用户总量统计分析 .mp4
│ │ │ ├─ 11-用户总量统计的实现 .mp4
│ │ │ ├─ 12-日增用户代码实现 .mp4
│ │ │ ├─ 13-日活用户统计 .mp4
│ │ │ ├─ 14-下单用户统计 .mp4
│ │ │ ├─ 15-日期比对说明 .mp4
│ │ │ ├─ 16-月增用户的统计分析 .mp4
│ │ │ ├─ 17-月增用户代码实现 .mp4
│ │ │ └─ 18-日分类访问量统计 .mp4
│ │ ├─ 📁 第4节 用户管理
│ │ │ ├─ 1-回顾 .mp4
│ │ │ ├─ 2-获取用户数据的逻辑分析 .mp4
│ │ │ ├─ 3-获取用户数据的代码实现 .mp4
│ │ │ ├─ 4-改写分页器返回结方法 .mp4
│ │ │ ├─ 5-改写获取查询集的方法 .mp4
│ │ │ ├─ 6-保存用户的逻辑分析 .mp4
│ │ │ ├─ 7-保存用户数据的代码实现 .mp4
│ │ │ ├─ 9-改写序列化器完成保存验证 .mp4
│ │ │ └─ 10-改写create方法完成密码加密 .mp4
│ │ ├─ 📁 第5节 商品管理
│ │ │ ├─ 1-回顾 .mp4
│ │ │ ├─ 1-回顾_1 .mp4
│ │ │ ├─ 2-保存sku时修改序列化器字段 .mp4
│ │ │ ├─ 2-保存图片--获取sku数据 .mp4
│ │ │ ├─ 3-保存图片功能分析 .mp4
│ │ │ ├─ 3-商品规格信息获取的说明 .mp4
│ │ │ ├─ 4-fastDFS的客户端的使用 .mp4
│ │ │ ├─ 4-使用事务保存sku数据 .mp4
│ │ │ ├─ 5-保存业务逻辑的代码实现 .mp4
│ │ │ ├─ 5-获取sku详情信息的逻辑分析 .mp4
│ │ │ ├─ 6-使用事务更新sku表 .mp4
│ │ │ ├─ 6-保存上传图片代码封装序列化器 .mp4
│ │ │ ├─ 7-更新和删除的业务逻辑实现 .mp4
│ │ │ ├─ 7-查询sku数据的代码实现 .mp4
│ │ │ ├─ 8-异步调用生成静态页面的方法 .mp4
│ │ │ ├─ 8-详情页静态化异步任务方法的封装 .mp4
│ │ │ ├─ 9-异步任务的使用 .mp4
│ │ │ ├─ 10-sku表的功能分析 .mp4
│ │ │ ├─ 11-保存sku表---获取sku三级分类数据 .mp4
│ │ │ ├─ 11-规格表逻辑分析 .mp4
│ │ │ ├─ 12-保存sku表数据---获取回个信息的分析 .mp4
│ │ │ ├─ 12-获取规格表数据 .mp4
│ │ │ ├─ 13-改写序列化器返回规格表数据 .mp4
│ │ │ ├─ 13-获取规格信息的代码实现 .mp4
│ │ │ ├─ 14-获取spu表数据的逻辑分析 .mp4
│ │ │ ├─ 15-获取spu表数据的代码实现 .mp4
│ │ │ └─ 16-获取图片表数据的代码实现 .mp4
│ │ ├─ 📁 第6节 订单管理
│ │ │ ├─ 9-获取订单表数据的代码实现 .mp4
│ │ │ ├─ 10-查询订单数据的代码实现 .mp4
│ │ │ └─ 11-修改订单状态的代码实现 .mp4
│ │ └─ 📁 第7节 系统管理
│ │ ├─ 1-回顾 .mp4
│ │ ├─ 2-获取权限类类型的代码实现 .mp4
│ │ ├─ 3-权限表的保存和更新代码实现 .mp4
│ │ ├─ 4-分组表的数据的获取 .mp4
│ │ ├─ 5-分组表获取权限信息 .mp4
│ │ ├─ 6-管理员用户的数据获取 .mp4
│ │ ├─ 7-获取管理员分组信息 .mp4
│ │ ├─ 8-保存更新管理员用户 .mp4
│ │ ├─ 9-后台简单回顾 .mp4
│ │ ├─ 10-部署-项目文件的上传及nginx的配置文件修改 .mp4
│ │ ├─ 11-查看nginx连接信息配置静态页面 .mp4
│ │ ├─ 12-获取权限表数据代码实现 .mp4
│ │ ├─ 12-配置uwsgi启动django服务 .mp4
│ │ ├─ 13-整体回顾 .mp4
│ │ └─ 13-重新打包前端文件,配置nginx静态服务 .mp4
│ ├─ 📁 【04】项目部署
│ │ ├─ 📁 第1节 项目部署基础
│ │ │ ├─ 1-回顾总结.mp4
│ │ │ ├─ 2-项目周期的介绍.mp4
│ │ │ └─ 3-部署流程说明.mp4
│ │ ├─ 📁 第2节 nginx
│ │ │ ├─ 4-nginx的介绍.mp4
│ │ │ ├─ 5-nginx的安装及目录介绍.mp4
│ │ │ ├─ 6-远程连接配置.mp4
│ │ │ ├─ 7-nginx配置段说明.mp4
│ │ │ ├─ 8-路径匹配优先级说明.mp4
│ │ │ ├─ 9-try_fiels和rerurn的使用.mp4
│ │ │ ├─ 10-alias和root的使用.mp4
│ │ │ ├─ 11-访问权限的控制.mp4
│ │ │ ├─ 12-反向代理的使用.mp4
│ │ │ ├─ 13-负载均衡的使用.mp4
│ │ │ └─ 14-日志的使用.mp4
│ │ ├─ 📁 第3节 Docker
│ │ │ ├─ 1-回顾 .mp4
│ │ │ ├─ 2-add和copy属性的使用 .mp4
│ │ │ ├─ 2-docker的介绍 .mp4
│ │ │ ├─ 3-docker的安装及目录介绍 .mp4
│ │ │ ├─ 4-docker加速器的配置 .mp4
│ │ │ ├─ 5-docker镜像资源的操作 .mp4
│ │ │ ├─ 6-域名解析说明 .mp4
│ │ │ ├─ 7-doker的容器的操作 .mp4
│ │ │ ├─ 8-脚本形式批量删除 .mp4
│ │ │ ├─ 9-镜像和容器的小结 .mp4
│ │ │ ├─ 10-docker部署流程演示 .mp4
│ │ │ ├─ 11-docker部署流程回顾 .mp4
│ │ │ ├─ 12-私有仓库的搭建 .mp4
│ │ │ ├─ 13-数据卷的使用 .mp4
│ │ │ ├─ 14-数据卷容器的使用 .mp4
│ │ │ ├─ 15-数据操作指令 .mp4
│ │ │ ├─ 16-网络管理 .mp4
│ │ │ └─ 17-小结 .mp4
│ │ ├─ 📁 第4节 Docker进阶
│ │ │ ├─ 1-回顾 .mp4
│ │ │ ├─ 2-add和copy属性的使用 .mp4
│ │ │ ├─ 3-run和env的使用 .mp4
│ │ │ ├─ 4-workdir的使用 .mp4
│ │ │ ├─ 5-expose和entrypoint使用 .mp4
│ │ │ ├─ 6-docker部署流程演示 .mp4
│ │ │ ├─ 7-共享网络说明 .mp4
│ │ │ ├─ 8-dockerfile的介绍及简单使用 .mp4
│ │ │ └─ 9-dockerfile的使用.mp4
│ │ └─ 📁 第5节 部署
│ │ ├─ 01-项目架构演变说明 .mp4
│ │ ├─ 02-运营术语说明 .mp4
│ │ ├─ 03-网站优化分析 .mp4
│ │ ├─ 04-实训说明 .mp4
│ │ └─ 05-项目拓展 .mp4
│ ├─ 📁 【05】flask框架
│ │ ├─ 📁 第1节 flask工程搭建和配置
│ │ │ ├─ 01_学习方法与学习目标.mp4
│ │ │ ├─ 02_Flask框架介绍.mp4
│ │ │ ├─ 03_框架对比.mp4
│ │ │ ├─ 04_环境安装 .mp4
│ │ │ ├─ 05_helloworld程序编写 .mp4
│ │ │ ├─ 06_Flask对象初始化参数 .mp4
│ │ │ ├─ 07_Flask对象初始化参数2 .mp4
│ │ │ ├─ 08_Flask工程配置加载的方式 .mp4
│ │ │ ├─ 09_从配置对象与配置文件加载 .mp4
│ │ │ ├─ 10_从环境变量加载配置 .mp4
│ │ │ ├─ 11_工程中Flask配置的实践方法 .mp4
│ │ │ ├─ 12_工程中Flask配置实践方法演示bug的解决说明 .mp4
│ │ │ ├─ 13_flask新版运行方式 .mp4
│ │ │ └─ 14_Pycharm运行新版flask方式 .mp4
│ │ ├─ 📁 第2节 路由和蓝图
│ │ │ ├─ 15_Flask查询路由的方式 .mp4
│ │ │ ├─ 16_构造获取全部路由信息的接口 .mp4
│ │ │ ├─ 17_options请求方式与CORS跨域解决原理 .mp4
│ │ │ ├─ 18_使用methods限制请求方式 .mp4
│ │ │ ├─ 19_蓝图说明 .mp4
│ │ │ ├─ 20_蓝图的定义 .mp4
│ │ │ └─ 21_蓝图扩展与总结 .mp4
│ │ ├─ 📁 第3节 请求和响应
│ │ │ ├─ 01_复习 .mp4
│ │ │ ├─ 02_问题说明 .mp4
│ │ │ ├─ 03_url路径参数获取 .mp4
│ │ │ ├─ 04_转换器的使用 .mp4
│ │ │ ├─ 05_request对象的使用 .mp4
│ │ │ ├─ 06_模板响应 .mp4
│ │ │ ├─ 07_重定向与jsonify .mp4
│ │ │ ├─ 08_构造响应状态码和响应头 .mp4
│ │ │ ├─ 09_cookie使用 .mp4
│ │ │ └─ 10_session使用 .mp4
│ │ └─ 📁 第4节 请求钩子和上下文
│ │ ├─ 11_abort的使用 .mp4
│ │ ├─ 12_异常捕获处理 .mp4
│ │ ├─ 13_中间件说明 .mp4
│ │ ├─ 14_请求钩子的使用 .mp4
│ │ ├─ 15_上下文背景说明 .mp4
│ │ ├─ 16_current_app使用 .mp4
│ │ ├─ 17_g对象的使用 .mp4
│ │ ├─ 18_综合认证设计思路 .mp4
│ │ ├─ 19_综合认证实现 .mp4
│ │ ├─ 20_独立使用Flask上下文的方式 .mp4
│ │ └─ 21_原理扩展与作业说明 .mp4
│ ├─ 📁 【06】头条项目2
│ │ ├─ 📁 第1节 项目介绍
│ │ │ ├─ 01_复习.ev4.mp4
│ │ │ ├─ 02_每日反馈.ev4.mp4
│ │ │ ├─ 03_flask_restful第一个程序.ev4.mp4
│ │ │ ├─ 04_restful扩展中使用蓝图.ev4.mp4
│ │ │ ├─ 05_视图使用装饰器的方式.ev4.mp4
│ │ │ ├─ 06_装饰器演示结果分析.ev4.mp4
│ │ │ ├─ 07_RequestParser工具说明.ev4.mp4
│ │ │ ├─ 08_requestparser参数说明.ev4.mp4
│ │ │ ├─ 09_marshall工具说明.ev4.mp4
│ │ │ ├─ 10_自定义json格式说明.ev4.mp4
│ │ │ ├─ 11_课程说明.ev4.mp4
│ │ │ ├─ 12_Pycharm配置远程调试.ev4.mp4
│ │ │ ├─ 13_产品原型图与UI图说明.ev4.mp4
│ │ │ ├─ 14_技术架构说明.ev4.mp4
│ │ │ ├─ 15_开发团队与开发工具.ev4.mp4
│ │ │ └─ 16_数据库作业说明.ev4.mp4
│ │ ├─ 📁 第2节 数据库的设计
│ │ │ ├─ 01_复习.ev4.mp4
│ │ │ ├─ 02_数据库设计数据保存分析.ev4.mp4
│ │ │ ├─ 03_关于主键.ev4.mp4
│ │ │ ├─ 04_用户频道分析.ev4.mp4
│ │ │ ├─ 05_关于数据库几点问题说明.ev4.mp4
│ │ │ ├─ 06_范式设计与反范式设计.ev4.mp4
│ │ │ ├─ 07_时间与状态设计.ev4.mp4
│ │ │ ├─ 08_json类型的使用.ev4.mp4
│ │ │ ├─ 09_表的复用与自关联.ev4.mp4
│ │ │ ├─ 10_表设计补充.ev4.mp4
│ │ │ ├─ 11_整型说明.ev4.mp4
│ │ │ ├─ 12_字符串类型说明.ev4.mp4
│ │ │ ├─ 13_字段的其他参数说明.ev4.mp4
│ │ │ ├─ 14_索引说明.ev4.mp4
│ │ │ └─ 15_数据库引擎.ev4.mp4
│ │ ├─ 📁 第3节 SQLAlchemy
│ │ │ ├─ 01_复习.ev4.mp4
│ │ │ ├─ 02_外键方式关联查询说明.ev4.mp4
│ │ │ ├─ 03_第一种关联查询的演示.ev4.mp4
│ │ │ ├─ 04_返回多值的列表.ev4.mp4
│ │ │ ├─ 05_使用foregin函数的关联查询.ev4.mp4
│ │ │ ├─ 06_join查询的使用.ev4.mp4
│ │ │ ├─ 07_join查询的语法说明.ev4.mp4
│ │ │ ├─ 08_更新与删除.ev4.mp4
│ │ │ ├─ 09_flask-sqlalchemy事务.ev4.mp4
│ │ │ ├─ 16_orm理解.ev4.mp4
│ │ │ ├─ 17_sqlalchemy数据库连接配置.ev4.mp4
│ │ │ ├─ 18_认识sqlalchemy模型类映射.ev4.mp4
│ │ │ ├─ 19_模型类映射构建编写.ev4.mp4
│ │ │ ├─ 20_使用模型类进行数据库操作的方式.ev4.mp4
│ │ │ ├─ 21_新增数据语法.ev4.mp4
│ │ │ ├─ 22_基础查询语法.ev4.mp4
│ │ │ ├─ 23_过滤查询语法.ev4.mp4
│ │ │ ├─ 24_综合查询方式.ev4.mp4
│ │ │ ├─ 25_查询优化.ev4.mp4
│ │ │ └─ 26_分组聚合查询.ev4.mp4
│ │ ├─ 📁 第4节 数据库优化
│ │ │ ├─ 10_复制集与分布式集群.ev4.mp4
│ │ │ ├─ 11_MySQL主从同步原理.ev4.mp4
│ │ │ ├─ 12_读写分离对事务的影响.ev4.mp4
│ │ │ ├─ 13_数据库分库分表.ev4.mp4
│ │ │ ├─ 14_分布式id.ev4.mp4
│ │ │ ├─ 15_数据库索引原理.ev4.mp4
│ │ │ └─ 16_数据库优化总结.ev4.mp4
│ │ ├─ 📁 第5节 redis
│ │ │ ├─ 01_复习.ev4.mp4
│ │ │ ├─ 02_每日反馈.ev4.mp4
│ │ │ ├─ 03_redis复习.ev4.mp4
│ │ │ ├─ 04_redis事务.ev4.mp4
│ │ │ ├─ 05_watch指令.ev4.mp4
│ │ │ ├─ 06_redis持久化.ev4.mp4
│ │ │ ├─ 07_redis主从.ev4.mp4
│ │ │ ├─ 08_redis哨兵介绍.ev4.mp4
│ │ │ ├─ 09_哨兵的配置运行.ev4.mp4
│ │ │ ├─ 10_redis哨兵的使用演示.ev4.mp4
│ │ │ ├─ 11_redis cluster集群方案.ev4.mp4
│ │ │ └─ 12_redis cluster使用.ev4.mp4
│ │ ├─ 📁 第6节 git工作流
│ │ │ ├─ 01_复习.ev4.mp4
│ │ │ ├─ 02_每日反馈.ev4.mp4
│ │ │ ├─ 03_工程目录说明与运行.ev4.mp4
│ │ │ ├─ 04_项目运行的pycharm配置.ev4.mp4
│ │ │ ├─ 05_debug方法与tail命令.ev4.mp4
│ │ │ ├─ 13_gitflow工作流介绍.ev4.mp4
│ │ │ ├─ 14_分支流开发流程.ev4.mp4
│ │ │ ├─ 15_解决git冲突方式一.ev4.mp4
│ │ │ └─ 16_解决git冲突方式二.ev4.mp4
│ │ ├─ 📁 第7节 JWT
│ │ │ ├─ 01_复习.ev4.mp4
│ │ │ ├─ 02_问题说明.ev4.mp4
│ │ │ ├─ 03_token禁用需求与解决思路.ev4.mp4
│ │ │ ├─ 04_token禁用的代码实现思路.ev4.mp4
│ │ │ ├─ 06_jws与jwe.ev4.mp4
│ │ │ ├─ 07_pyjwt的使用与封装.ev4.mp4
│ │ │ ├─ 08_jws的保护机制说明.ev4.mp4
│ │ │ ├─ 09_jwt刷新机制说明.ev4.mp4
│ │ │ ├─ 10_认证实现思路分析.ev4.mp4
│ │ │ ├─ 11_注册登录视图逻辑说明.ev4.mp4
│ │ │ ├─ 12_雪花算法id生成与redis连接的配置.ev4.mp4
│ │ │ ├─ 13_token生成方法编写.ev4.mp4
│ │ │ ├─ 14_生成token接口测试.ev4.mp4
│ │ │ ├─ 15_认证的请求钩子与装饰器使用.ev4.mp4
│ │ │ └─ 16_刷新接口编写.ev4.mp4
│ │ ├─ 📁 第8节 OSS对象存储
│ │ │ ├─ 05_文件存储服务需求与第三方服务说明.ev4.mp4
│ │ │ ├─ 06_使用七牛云服务的通讯流程说明.ev4.mp4
│ │ │ ├─ 07_上传七牛云工具函数封装.ev4.mp4
│ │ │ ├─ 08_封装上传工具的测试说明.ev4.mp4
│ │ │ ├─ 09_远程复制文件scp的使用.ev4.mp4
│ │ │ ├─ 10_上传图片测试.ev4.mp4
│ │ │ ├─ 11_上传图片测试bug解决.ev4.mp4
│ │ │ ├─ 12_用户头像上传接口设计.ev4.mp4
│ │ │ ├─ 13_上传头像接口编写.ev4.mp4
│ │ │ ├─ 14_上传头像接口测试.ev4.mp4
│ │ │ ├─ 15_接口管理平台接口录入.ev4.mp4
│ │ │ └─ 16_cdn简介.ev4.mp4
│ │ ├─ 📁 第9节 缓存
│ │ │ ├─ 01_复习.ev4.mp4
│ │ │ ├─ 01_复习与每日反馈.ev4.mp4
│ │ │ ├─ 02_每日反馈.ev4.mp4
│ │ │ ├─ 02_缓存的架构认识.ev4.mp4
│ │ │ ├─ 03_头条项目中缓存的应用.ev4.mp4
│ │ │ ├─ 03_缓存类工具的封装思想.ev4.mp4
│ │ │ ├─ 04_缓存的数据内容.ev4.mp4
│ │ │ ├─ 04_缓存类的构造方式.ev4.mp4
│ │ │ ├─ 05_关于项目使用的缓存数据库对象的思路说明.ev4.mp4
│ │ │ ├─ 05_用户基本信息缓存类get方法编写.ev4.mp4
│ │ │ ├─ 06_数据保存类型的可选方式.ev4.mp4
│ │ │ ├─ 06_缓存数据有效期的设置.ev4.mp4
│ │ │ ├─ 07_缓存数据有效期的作用.ev4.mp4
│ │ │ ├─ 07_缓存类的异常处理.ev4.mp4
│ │ │ ├─ 08_redis的过期策略.ev4.mp4
│ │ │ ├─ 08_缓存清除与判断用户是否存在的编写.ev4.mp4
│ │ │ ├─ 09_内存淘汰策略的两种算法思想.ev4.mp4
│ │ │ ├─ 09_获取用户个人信息接口编写.ev4.mp4
│ │ │ ├─ 10_redis的内存淘汰策略.ev4.mp4
│ │ │ ├─ 10_用户个人信息接口测试.ev4.mp4
│ │ │ ├─ 11_统计数据redis存储类构建思路.ev4.mp4
│ │ │ ├─ 11_缓存操作的使用模式.ev4.mp4
│ │ │ ├─ 12_用户文章数量存储类实现.ev4.mp4
│ │ │ ├─ 12_缓存更新方式.ev4.mp4
│ │ │ ├─ 13_统计数据存储类封装.ev4.mp4
│ │ │ ├─ 13_缓存穿透与缓存雪崩.ev4.mp4
│ │ │ ├─ 14_redis中保存的统计数据修正问题说明.ev4.mp4
│ │ │ ├─ 14_头条项目用户缓存数据设计.ev4.mp4
│ │ │ ├─ 15_头条项目用户关注缓存数据设计.ev4.mp4
│ │ │ ├─ 16_头条项目redis持久保存数据设计.ev4.mp4
│ │ │ └─ 17_缓存背景说明.ev4.mp4
│ │ ├─ 📁 第10节 APScheduler定时任务
│ │ │ ├─ 01_复习与每日反馈.ev4.mp4
│ │ │ ├─ 02_修正统计数据的定时任务背景与思路.ev4.mp4
│ │ │ ├─ 03_认识APScheduler.ev4.mp4
│ │ │ ├─ 04_触发器_执行器_存储器_调度器说明.ev4.mp4
│ │ │ ├─ 05_创建头条定时任务的启动文件.ev4.mp4
│ │ │ ├─ 06_定时任务的其他操作方法说明.ev4.mp4
│ │ │ ├─ 07_修正统计数据定时任务数据库查询编写.ev4.mp4
│ │ │ ├─ 08_修正统计数据redis设置编写.ev4.mp4
│ │ │ ├─ 09_改写使用继承方式复用代码.ev4.mp4
│ │ │ ├─ 10_在定时任务中补充Flask运行环境说明.ev4.mp4
│ │ │ ├─ 11_添加Flask应用上下文环境.ev4.mp4
│ │ │ ├─ 12_定时任务测试.ev4.mp4
│ │ │ └─ 13_关于导包路径的说明.ev4.mp4
│ │ ├─ 📁 第11节 RPC
│ │ │ ├─ 01_复习与每日反馈.ev4.mp4
│ │ │ ├─ 02_rpc说明.ev4.mp4
│ │ │ ├─ 03_使用protobuf定义推荐接口.ev4.mp4
│ │ │ ├─ 04_protobuf语法.ev4.mp4
│ │ │ ├─ 05_编辑生成python代码.ev4.mp4
│ │ │ ├─ 06_rpc接口服务端调用方法代码实现.ev4.mp4
│ │ │ ├─ 07_rpc接口服务端服务器代码编写.ev4.mp4
│ │ │ ├─ 08_rpc接口客户端调用编写与测试.ev4.mp4
│ │ │ ├─ 09_头条项目首页接口rpc调用编写.ev4.mp4
│ │ │ ├─ 14_RPC的背景.ev4.mp4
│ │ │ ├─ 15_RPC通讯的底层过程.ev4.mp4
│ │ │ ├─ 16_gRPC说明.ev4.mp4
│ │ │ ├─ 17_使用RPC的方法.ev4.mp4
│ │ │ ├─ 18_APScheduler总结说明.ev4.mp4
│ │ │ ├─ 19_修正统计数据的定时任务的第二种实现(推荐).ev4.mp4
│ │ │ └─ 20_日志说明.ev4.mp4
│ │ ├─ 📁 第12节 即时通讯
│ │ │ ├─ 01_复习与每日反馈.ev4.mp4
│ │ │ ├─ 02_socketio服务器api函数使用说明.ev4.mp4
│ │ │ ├─ 03_socketio服务器编写.ev4.mp4
│ │ │ ├─ 04_聊天事件处理编写.ev4.mp4
│ │ │ ├─ 05_服务器代码结构调整.ev4.mp4
│ │ │ ├─ 06_调试工具的使用与演示.ev4.mp4
│ │ │ ├─ 07_用户关注业务包含消息推送的完整流程分析.ev4.mp4
│ │ │ ├─ 08_socketio服务器与flask中使用消息队列管理对象的方法.ev4.mp4
│ │ │ ├─ 09_引入rabbimq的说明及关注通知需要用户身份的分析.ev4.mp4
│ │ │ ├─ 10_即时通信说明介绍.ev4.mp4
│ │ │ ├─ 10_通知推送场景的socketio服务编写.ev4.mp4
│ │ │ ├─ 11_关注通知推送的演示.ev4.mp4
│ │ │ ├─ 11_在线推送技术说明.ev4.mp4
│ │ │ ├─ 12_websocket与tcp和http的关系.ev4.mp4
│ │ │ ├─ 13_socketio介绍.ev4.mp4
│ │ │ ├─ 14_socketio服务器选择.ev4.mp4
│ │ │ └─ 15_协程.ev4.mp4
│ │ ├─ 📁 第13节 Elasticsearch
│ │ │ ├─ 01_复习与每日反馈.ev4.mp4
│ │ │ ├─ 02_es课程知识说明.ev4.mp4
│ │ │ ├─ 03_ik中文分析器使用.ev4.mp4
│ │ │ ├─ 03_索引库的增删查.ev4.mp4
│ │ │ ├─ 04_索引库类型映射的创建与查询.ev4.mp4
│ │ │ ├─ 05_索引库类型映射修改的方法.ev4.mp4
│ │ │ ├─ 06_文档数据的增删改查.ev4.mp4
│ │ │ ├─ 07_logstash导入工具使用.ev4.mp4
│ │ │ ├─ 08_基本查询方法.ev4.mp4
│ │ │ ├─ 09_高级查询方法.ev4.mp4
│ │ │ ├─ 10_python直接操作elasticsearch的方法.ev4.mp4
│ │ │ ├─ 11_文章搜索接口实现.ev4.mp4
│ │ │ ├─ 12_elasticsearch简介.ev4.mp4
│ │ │ ├─ 12_es库中数据新增的问题.ev4.mp4
│ │ │ ├─ 13_倒排索引原理.ev4.mp4
│ │ │ ├─ 13_创建自动补全索引库.ev4.mp4
│ │ │ ├─ 14_分析标准化与相关性排序说明.ev4.mp4
│ │ │ ├─ 14_自动补全的使用与实现.ev4.mp4
│ │ │ └─ 15_elasticsearch集群说明与curl使用.ev4.mp4
│ │ ├─ 📁 第14节 单元测试
│ │ │ ├─ 15_单元测试与断言assert使用.ev4.mp4
│ │ │ ├─ 16_单元测试的编写思路.ev4.mp4
│ │ │ ├─ 17_搜索建议接口单元测试编写.ev4.mp4
│ │ │ └─ 18_单元测试总结.ev4.mp4
│ │ └─ 📁 第15节 部署
│ │ ├─ 19_gunicorn使用方法.ev4.mp4
│ │ ├─ 20_supervisor使用.ev4.mp4
│ │ └─ 21_supervisor管理程序问题解决说明.ev4.mp4
│ ├─ 📁 【07】推荐系统基础
│ │ ├─ 推荐系统基础(资料).zip
│ │ ├─ 📁 第1节 推荐系统简介
│ │ │ ├─ 01_内容介绍.ev4.mp4
│ │ │ ├─ 02_推荐系统概念.ev4.mp4
│ │ │ ├─ 03_推荐和web区别.ev4.mp4
│ │ │ ├─ 04_大数据lambda架构介绍.ev4.mp4
│ │ │ ├─ 05_推荐算法架构.ev4.mp4
│ │ │ ├─ 06_推荐整体流程说明.ev4.mp4
│ │ │ ├─ 07_推荐模型构建流程.ev4.mp4
│ │ │ ├─ 08_协同过滤的基本思路.ev4.mp4
│ │ │ ├─ 09_相似度计算的方法.ev4.mp4
│ │ │ ├─ 10_协同过滤通过杰卡德相似度计算推荐结果案例.ev4.mp4
│ │ │ ├─ 11_协同过滤_连续评分数据通过皮尔逊相关系数计算相似度.ev4.mp4
│ │ │ ├─ 12_基于模型的协同过滤算法.ev4.mp4
│ │ │ ├─ 13_基于模型的推荐算法_矩阵分解.ev4.mp4
│ │ │ ├─ 14_推荐系统的评估_准确性和覆盖率.ev4.mp4
│ │ │ ├─ 15_推荐系统的评估_探索与利用问题.ev4.mp4
│ │ │ ├─ 16_推荐系统的评估实践.ev4.mp4
│ │ │ ├─ 17_推荐系统的冷启动_用户冷启动.ev4.mp4
│ │ │ ├─ 18_推荐系统的冷启动_物品冷启动和系统冷启动.ev4.mp4
│ │ │ ├─ 19_基于内容推荐介绍.ev4.mp4
│ │ │ ├─ 20_基于内容推荐和基于物品协同过滤区别.ev4.mp4
│ │ │ ├─ 21_电影评分预测案例_思路分析.ev4.mp4
│ │ │ ├─ 22_电影评分预测案例_关键代码实现.ev4.mp4
│ │ │ ├─ 23_电影评分预测案例_基于物品的协同过滤.ev4.mp4
│ │ │ └─ 24_内容回顾.ev4.mp4
│ │ ├─ 📁 第2节 推荐算法
│ │ │ ├─ 01_baseline概念介绍.ev4.mp4
│ │ │ ├─ 02_baseline_梯度下降优化代码分析.ev4.mp4
│ │ │ ├─ 03_baseline梯度下降优化实现.ev4.mp4
│ │ │ ├─ 04_baseline_数据集拆分和指标评估分析.ev4.mp4
│ │ │ ├─ 05_baseline_数据集拆分和指标评估实现.ev4.mp4
│ │ │ ├─ 06_baseline_交替最小二乘法思路分析.ev4.mp4
│ │ │ ├─ 07_baseline_交替最小二乘法完成.ev4.mp4
│ │ │ ├─ 08_LFM原理和损失优化.ev4.mp4
│ │ │ ├─ 09_LFM推导分析.ev4.mp4
│ │ │ ├─ 10_LFM代码实现.ev4.mp4
│ │ │ ├─ 11_基于内容推荐概述.ev4.mp4
│ │ │ ├─ 12_使用tf-idf进行关键词提取.ev4.mp4
│ │ │ ├─ 13_数据合并.ev4.mp4
│ │ │ ├─ 14_TF-idf为每一部电影提取关键词.ev4.mp4
│ │ │ ├─ 15_用户画像的建立.ev4.mp4
│ │ │ ├─ 16_基于内容推荐过程回顾.ev4.mp4
│ │ │ ├─ 17_word2Vec词向量模型建立并推荐电影.ev4.mp4
│ │ │ ├─ 18_词向量回顾.ev4.mp4
│ │ │ └─ 19_虚拟机配置说明.ev4.mp4
│ │ ├─ 📁 第3节 Hadoop
│ │ │ ├─ 01_内容回顾.ev4.mp4
│ │ │ ├─ 02_Hadoop概念和发展过程.ev4.mp4
│ │ │ ├─ 03_Hadoop组件介绍_HDFS.ev4.mp4
│ │ │ ├─ 04_Hadoop组件介绍_MapReduce.ev4.mp4
│ │ │ ├─ 05_Hadoop组件介绍_YARN.ev4.mp4
│ │ │ ├─ 06_hdfs启动和常用shell指令.ev4.mp4
│ │ │ ├─ 07_hdfs架构介绍.ev4.mp4
│ │ │ ├─ 08_hdfs的安装.ev4.mp4
│ │ │ ├─ 09_yarn作用.ev4.mp4
│ │ │ ├─ 10_yarn的架构.ev4.mp4
│ │ │ ├─ 11_上午内容回顾.ev4.mp4
│ │ │ ├─ 12_mapreduce介绍&hadoopstreaming实现mapreduce.ev4.mp4
│ │ │ ├─ 13_MRJob简介.ev4.mp4
│ │ │ ├─ 14_MRJob实现wordcount.ev4.mp4
│ │ │ ├─ 15_MRJob案例_topn统计.ev4.mp4
│ │ │ ├─ 16_MRJob案例_文件join.ev4.mp4
│ │ │ ├─ 17_mapreduce执行过程说明.ev4.mp4
│ │ │ ├─ 18_mapreduce架构.ev4.mp4
│ │ │ ├─ 19_hadoop生态介绍.ev4.mp4
│ │ │ ├─ 20_hdfs的读写流程.ev4.mp4
│ │ │ ├─ 21_大数据框架发行版选择问题.ev4.mp4
│ │ │ ├─ 22_大数据和互联网产品配合.ev4.mp4
│ │ │ └─ 23_数据分析工作示例.ev4.mp4
│ │ ├─ 📁 第4节 Hive&HBase
│ │ │ ├─ 01_内容回顾.ev4.mp4
│ │ │ ├─ 02_Hive的概念.ev4.mp4
│ │ │ ├─ 03_Hive的架构.ev4.mp4
│ │ │ ├─ 04_HQL和传统关系型数据库对比.ev4.mp4
│ │ │ ├─ 05_Hive的安装.ev4.mp4
│ │ │ ├─ 06_Hive的基本使用.ev4.mp4
│ │ │ ├─ 07_Hive的内部表和外部表.ev4.mp4
│ │ │ ├─ 08_Hive的分区表.ev4.mp4
│ │ │ ├─ 09_Hive的自定义函数.ev4.mp4
│ │ │ ├─ 10_Hive综合案例说明.ev4.mp4
│ │ │ ├─ 11_Hive综合案例实现.ev4.mp4
│ │ │ ├─ 12_Hive内容总结.ev4.mp4
│ │ │ ├─ 13_sqoop简介.ev4.mp4
│ │ │ ├─ 14_sqoop导入mysql数据到hdfs.ev4.mp4
│ │ │ ├─ 15_Hbase概念.ev4.mp4
│ │ │ ├─ 16_Hbase的事务和CAP定理.ev4.mp4
│ │ │ ├─ 17_Hbase的基础架构.ev4.mp4
│ │ │ └─ 18_Hbase回顾.ev4.mp4
│ │ ├─ 📁 第5节 Spark_core
│ │ │ ├─ 01_内容回顾.ev4.mp4
│ │ │ ├─ 02_spark简介.ev4.mp4
│ │ │ ├─ 03_spark的wordcount体验.ev4.mp4
│ │ │ ├─ 04_spark中RDD概念的介绍.ev4.mp4
│ │ │ ├─ 05_RDD的创建_parallelize方式.ev4.mp4
│ │ │ ├─ 06_RDD的三类算子介绍.ev4.mp4
│ │ │ ├─ 07_RDD的算子练习_transformation.ev4.mp4
│ │ │ ├─ 08_RDD的算子练习_action.ev4.mp4
│ │ │ ├─ 09_pycharm链接centos远程提交代码.ev4.mp4
│ │ │ ├─ 10_spark案例wordcount.ev4.mp4
│ │ │ ├─ 11_spark案例pvuv&topn统计思路分析.ev4.mp4
│ │ │ ├─ 12_spark案例pvuv&topn统计案例完成.ev4.mp4
│ │ │ ├─ 13_spark案例ip统计分析.ev4.mp4
│ │ │ ├─ 14_spark案例ip统计代码问题说明.ev4.mp4
│ │ │ ├─ 15_spark案例ip统计完成.ev4.mp4
│ │ │ ├─ 16_sparkstandalone模式角色说明.ev4.mp4
│ │ │ ├─ 17_spark的安装.ev4.mp4
│ │ │ ├─ 18_spark_core回顾.ev4.mp4
│ │ │ ├─ 19_HBase回顾.ev4.mp4
│ │ │ ├─ 20_HBase_shell介绍.ev4.mp4
│ │ │ ├─ 21_HBase表设计案例.ev4.mp4
│ │ │ ├─ 22_hive_on_HBase介绍.ev4.mp4
│ │ │ ├─ 23_happybase操作hbase.ev4.mp4
│ │ │ └─ 24_重点回顾.ev4.mp4
│ │ ├─ 📁 第6节 Spark_sql&Spark_streaming
│ │ │ ├─ 01_内容回顾.ev4.mp4
│ │ │ ├─ 02_SparkSQl介绍.ev4.mp4
│ │ │ ├─ 03_SparkSQL中dataframe介绍.ev4.mp4
│ │ │ ├─ 04_远程连接jupyternotebook&RDD创建DataFrame.ev4.mp4
│ │ │ ├─ 05_从CSV文件读取数据创建DataFrame.ev4.mp4
│ │ │ ├─ 06_SparkSQL的DataFrame常用API练习.ev4.mp4
│ │ │ ├─ 07_SparkSQL的DataFrame常用API总结.ev4.mp4
│ │ │ ├─ 08_SparkSQL从内存中加载JSON数据.ev4.mp4
│ │ │ ├─ 09_SparkSQL从文件中加载JSON数据.ev4.mp4
│ │ │ ├─ 10_数据清洗案例_数据去重.ev4.mp4
│ │ │ ├─ 11_数据清洗案例_缺失值处理.ev4.mp4
│ │ │ ├─ 12_数据清洗案例_异常值处理.ev4.mp4
│ │ │ ├─ 13_sparkSQL回顾.ev4.mp4
│ │ │ ├─ 14_sparkstreaming简介.ev4.mp4
│ │ │ ├─ 15_sparkstreaming组件介绍.ev4.mp4
│ │ │ ├─ 16_sparkstreaming的wordcount案例.ev4.mp4
│ │ │ ├─ 17_sparkstreaming的有状态操作_updatestatebykey.ev4.mp4
│ │ │ ├─ 18_sparkstreaming的有状态操作_window操作.ev4.mp4
│ │ │ ├─ 19_sparkstreaming内容回顾.ev4.mp4
│ │ │ ├─ 20_算法相关内容回顾.ev4.mp4
│ │ │ └─ 21_框架相关内容回顾.ev4.mp4
│ │ └─ 📁 第7节 推荐系统案例
│ │ ├─ 01_内容回顾.ev4.mp4
│ │ ├─ 02_数据集分析_逻辑回归模型创建分析.ev4.mp4
│ │ ├─ 03_数据集分析_协同过滤模型创建.ev4.mp4
│ │ ├─ 04_Pandas拆分数据.ev4.mp4
│ │ ├─ 05_用户行为数据情况分析.ev4.mp4
│ │ ├─ 06_用户类别ALS模型训练_评分数据处理.ev4.mp4
│ │ ├─ 07_用户类别ALS模型训练完成.ev4.mp4
│ │ ├─ 08_通过spark进行onehot编码.ev4.mp4
│ │ ├─ 09_根据时间划分训练集测试集.ev4.mp4
│ │ ├─ 10_用户特征数据缺失值处理分析.ev4.mp4
│ │ ├─ 11_sparkMLlib创建随机森林模型预测缺失值_clip.ev4.mp4
│ │ ├─ 12_缺失值预测完毕数据回填.ev4.mp4
│ │ ├─ 13_CTR预估数据准备完成.ev4.mp4
│ │ ├─ 14_SparkML训练逻辑回归模型说明.ev4.mp4
│ │ ├─ 15_SparkML训练CTR预估模型_数据合并.ev4.mp4
│ │ ├─ 16_SparkML训练CTR预估模型训练和结果说明.ev4.mp4
│ │ ├─ 17_根据用户喜好的类别找到对应的商品进行召回并缓存.ev4.mp4
│ │ ├─ 18_离线推荐实时推荐说明.ev4.mp4
│ │ ├─ 19_实时推荐完成.ev4.mp4
│ │ ├─ 20_推荐命令行运行效果展示.ev4.mp4
│ │ ├─ 21_推荐过程回顾&问题说明.ev4.mp4
│ │ └─ 22_内容回顾.ev4.mp4
│ ├─ 📁 【08】头条推荐系统
│ │ ├─ 头条推荐系统(资料).zip
│ │ ├─ 📁 第1节 头条-框架介绍
│ │ │ ├─ 01_黑马头条推荐架构与业务流.ev4.mp4
│ │ │ ├─ 02_开发环境介绍.ev4.mp4
│ │ │ ├─ 03_业务数据介绍.ev4.mp4
│ │ │ ├─ 04_数据库迁移介绍.ev4.mp4
│ │ │ ├─ 05_数据库迁移案例.ev4.mp4
│ │ │ ├─ 06_迁移脚本定时运行.ev4.mp4
│ │ │ ├─ 07_用户行为收集介绍.ev4.mp4
│ │ │ ├─ 08_supervisor管理.ev4.mp4
│ │ │ ├─ 09_进程管理添加.ev4.mp4
│ │ │ ├─ 10_用户行为收集结果.ev4.mp4
│ │ │ ├─ 11_离线画像构建.ev4.mp4
│ │ │ ├─ 12_文章数据合并.ev4.mp4
│ │ │ ├─ 13_文章数据合并2.ev4.mp4
│ │ │ ├─ 14_tfidf结果计算.ev4.mp4
│ │ │ ├─ 15_结果解析.ev4.mp4
│ │ │ ├─ 16_texrank计算.ev4.mp4
│ │ │ └─ 17_总结.ev4.mp4
│ │ ├─ 📁 第2节 头条-离线计算更新Item画像
│ │ │ ├─ 01_复习.ev4.mp4
│ │ │ ├─ 02_文章画像增量更新:离线增量文章画像更新代码介绍.ev4.mp4
│ │ │ ├─ 03_文章画像增量更新:APschedule增量更新设置.ev4.mp4
│ │ │ ├─ 04_文章画像增量更新:supervisor添加离线文章更新.ev4.mp4
│ │ │ ├─ 05_文章向量:word2vec介绍.ev4.mp4
│ │ │ ├─ 06_文章向量:频道的word2vec模型训练保存.ev4.mp4
│ │ │ ├─ 07_文章向量:词向量合并.ev4.mp4
│ │ │ ├─ 08_文章向量:词向量平均值计算.ev4.mp4
│ │ │ ├─ 09_文章相似度:相似度计算LSH介绍.ev4.mp4
│ │ │ ├─ 10_文章相似度:处理不同频道文章向量类型.ev4.mp4
│ │ │ ├─ 11_文章相似度:BRPLSH相似度计算.ev4.mp4
│ │ │ ├─ 12_文章相似度:相似度结果存储.ev4.mp4
│ │ │ ├─ 13_文章相似度增量更新与文章更新总结.ev4.mp4
│ │ │ ├─ 14_用户画像介绍.ev4.mp4
│ │ │ ├─ 15_用户行为日志关联.ev4.mp4
│ │ │ └─ zxds.mp4
│ │ ├─ 📁 第3节 头条-离线用户召回集与排序计算
│ │ │ ├─ 01_复习.ev4.mp4
│ │ │ ├─ 02_用户画像:用户行为原始数据处理.ev4.mp4
│ │ │ ├─ 03_用户画像:行为数据合并处理写入基础行为表.ev4.mp4
│ │ │ ├─ 04_用户画像:存储介绍.ev4.mp4
│ │ │ ├─ 05_用户画像:用户画像文章标签获取.ev4.mp4
│ │ │ ├─ 06_用户画像:标签权重计算.ev4.mp4
│ │ │ ├─ 07_用户画像总结.ev4.mp4
│ │ │ ├─ 08_用户画像:用户基本信息存储画像.ev4.mp4
│ │ │ ├─ 09_用户画像:完整代码分析与更新设置.ev4
│ │ │ ├─ 09_用户画像:完整代码分析与更新设置.ev4.mp4
│ │ │ ├─ 10_离线用户模型召回:黑马召回排序流程以及方案介绍.ev4.mp4
│ │ │ ├─ 11_离线用户模型召回:用户召回表设计以及历史召回表.ev4.mp4
│ │ │ ├─ 12_离线用户模型召回:召回步骤分析以及ALS模型复习.ev4.mp4
│ │ │ ├─ 13_离线用户模型召回:用户点击行为数据处理.ev4.mp4
│ │ │ ├─ 14_离线用户模型召回:ALS推荐以及结果处理.ev4.mp4
│ │ │ ├─ 15_离线用户模型召回:召回结果存储以及历史召回过滤.ev4.mp4
│ │ │ ├─ 16_离线用户内容召回:文章内容相似推荐以及结果存储.ev4.mp4
│ │ │ └─ 17_离线用户多路召回定时更新.ev4.mp4
│ │ ├─ 📁 第4节 头条-实时计算业务
│ │ │ ├─ 01_复习.ev4.mp4
│ │ │ ├─ 02_离线排序业务介绍.ev4.mp4
│ │ │ ├─ 03_排序模型样本特征构造.ev4.mp4
│ │ │ ├─ 04_用户关键词权重处理问题解决.ev4.mp4
│ │ │ ├─ 05_LR模型加载与预估.ev4.mp4
│ │ │ ├─ 06_LR模型加载与预估2.ev4.mp4
│ │ │ ├─ 07_离线特征中心-用户特征存储.ev4.mp4
│ │ │ ├─ 08_离线特征中心:文章特征存储.ev4.mp4
│ │ │ ├─ 09_定时特征中心更新.ev4.mp4
│ │ │ ├─ 10_实时业务介绍与日志收集到Kafka.ev4.mp4
│ │ │ ├─ 11_实时计算:streaming配置.ev4.mp4
│ │ │ └─ 12_实时召回内容获取与召回表存储.ev4.mp4
│ │ ├─ 📁 第5节 头条-推荐业务流实现与ABTest
│ │ │ ├─ 01_复习.ev4.mp4
│ │ │ ├─ 02_热门文章召回存储.ev4.mp4
│ │ │ ├─ 03_新文章召回存储.ev4.mp4
│ │ │ ├─ 04_实时在线召回的supervisor添加.ev4.mp4
│ │ │ ├─ 05_实时推荐:实施推荐业务逻辑介绍.ev4.mp4
│ │ │ ├─ 06_实施推荐:grpc以及参数介绍.ev4.mp4
│ │ │ ├─ 07_实时推荐:grpc协议介绍.ev4.mp4
│ │ │ ├─ 08_实时推荐:黑马头条grpc服务端编写.ev4.mp4
│ │ │ ├─ 09_实时推荐:黑马头条grpc测试.ev4.mp4
│ │ │ ├─ 10_实时推荐:ABTest分流.ev4.mp4
│ │ │ ├─ 11_实时推荐:推荐中心业务介绍以及实现.ev4.mp4
│ │ │ ├─ 12_实时推荐:推荐中心时间戳逻辑.ev4.mp4
│ │ │ ├─ 13_实时推荐:协同过滤召回服务读取逻辑与实现.ev4.mp4
│ │ │ └─ 14_实时推荐:热门文章与新文章读取.ev4.mp4
│ │ ├─ 📁 第6节 头条-深度学习与推荐系统
│ │ │ ├─ 01_复习.ev4.mp4
│ │ │ ├─ 02_实时推荐:召回结果读取过滤.ev4.mp4
│ │ │ ├─ 03_实时推荐:召回结果的存储.ev4.mp4
│ │ │ ├─ 04_实时推荐:召回结果存储测试.ev4.mp4
│ │ │ ├─ 05_实时推荐:推荐缓存服务.ev4.mp4
│ │ │ ├─ 06_实时推荐:推荐缓存服务添加代码.ev4.mp4
│ │ │ ├─ 07_实时推荐:缓存结果测试.ev4.mp4
│ │ │ ├─ 08_实时推荐:缓存结果测试.ev4.mp4
│ │ │ ├─ 09_实时推荐:模型预测notebook代码1.ev4.mp4
│ │ │ ├─ 10_实时推荐:模型预测notebook代码2.ev4.mp4
│ │ │ ├─ 11_实时推荐:grpc运行模型测试添加.ev4.mp4
│ │ │ ├─ 12_实时推荐:模型预测测试(等待时间).ev4.mp4
│ │ │ ├─ 13_实时推荐:模型预测测试2.ev4.mp4
│ │ │ └─ 14_实时推荐:模型预测测试3.ev4.mp4
│ │ ├─ 📁 第7节 头条-TensorFlow框架介绍
│ │ │ ├─ 01_复习.ev4.mp4
│ │ │ ├─ 02_深度学习与推荐系统介绍.ev4.mp4
│ │ │ ├─ 03_TensorFlow数据流图.ev4.mp4
│ │ │ ├─ 04_图.ev4.mp4
│ │ │ ├─ 05_Tensorboard.ev4.mp4
│ │ │ ├─ 06_OP.ev4.mp4
│ │ │ ├─ 07_会话.ev4.mp4
│ │ │ ├─ 08_张量与变量OP.ev4.mp4
│ │ │ ├─ 09_线性回归原理与TF实现.ev4.mp4
│ │ │ ├─ 10_tf.Variable的训练观察与效果.ev4.mp4
│ │ │ ├─ 11_变量Tensorboard添加观察.ev4.mp4
│ │ │ ├─ 12_变量Tensorboard添加观察2.ev4.mp4
│ │ │ ├─ 13_模型加载与保存.ev4.mp4
│ │ │ ├─ 14_设置命令行参数.ev4.mp4
│ │ │ ├─ 16_TFrecords文件介绍与黑马流程.ev4.mp4
│ │ │ └─ 17_黑马训练样本存储.ev4.mp4
│ │ └─ 📁 第8节 头条-头条排序模型进阶
│ │ ├─ 01_神经网络介绍.ev4.mp4
│ │ ├─ 02_神经网络介绍2.ev4.mp4
│ │ ├─ 03_神经网络分类原理.ev4.mp4
│ │ ├─ 04_交叉熵损失.ev4.mp4
│ │ ├─ 05_tf.dataset与tf.feature_column.ev4.mp4
│ │ ├─ 06_tf.estimator做分类.ev4.mp4
│ │ ├─ 07_深度学习与排序介绍.ev4.mp4
│ │ ├─ 08_FTRL模型训练介绍.ev4.mp4
│ │ ├─ 09_FTRL实时排序添加.ev4.mp4
│ │ ├─ 10_wide&deep介绍.ev4.mp4
│ │ ├─ 11_WDL模型导出.ev4.mp4
│ │ └─ 12_docker.ev4.mp4
│ ├─ 📁 【09】python人工智能
│ │ ├─ 人工智能(资料).zip
│ │ ├─ 📁 第1节 机器学习概述
│ │ │ ├─ 1.人工智能概述.ev4.mp4
│ │ │ ├─ 2.人工智能发展历程.ev4.mp4
│ │ │ ├─ 3.人工智能主要分支.ev4.mp4
│ │ │ ├─ 4.人工智能必备三要素.ev4.mp4
│ │ │ ├─ 5.人工智能工作流程概述.ev4.mp4
│ │ │ ├─ 6.数据集的介绍.ev4.mp4
│ │ │ ├─ 7.特征工程介绍.ev4.mp4
│ │ │ ├─ 8.机器学习算法分类.ev4.mp4
│ │ │ ├─ 9.分类模型评估介绍.ev4.mp4
│ │ │ ├─ 10.回归模型评估和拟合问题.ev4.mp4
│ │ │ ├─ 11.azure平台实验演示.ev4.mp4
│ │ │ └─ 12.深度学习简介.ev4.mp4
│ │ ├─ 📁 第2节 机器学习基础环境库的安装
│ │ │ ├─ 13.机器学习基础环境库的安装.ev4.mp4
│ │ │ ├─ 14.jupyter基本使用介绍.ev4.mp4
│ │ │ └─ 15.jupytermarkdown功能演示.ev4.mp4
│ │ ├─ 📁 第3节 matplotlin
│ │ │ ├─ 16.matplotlin基本简介.ev4.mp4
│ │ │ ├─ 17.基础绘图功能演示--图像保存,x,y轴刻度,添加网格.ev4.mp4
│ │ │ ├─ 18.多次plot和显示图例.ev4.mp4
│ │ │ ├─ 19.多个坐标系显示图像.ev4.mp4
│ │ │ ├─ 20.折线图的应用场景.ev4.mp4
│ │ │ └─ 21.今日总结.ev4.mp4
│ │ ├─ 📁 第4节 Numpy
│ │ │ ├─ 1.昨日复习.ev4.mp4
│ │ │ ├─ 2.常见图形绘制.ev4.mp4
│ │ │ ├─ 3.numpy基本介绍.ev4.mp4
│ │ │ ├─ 4.ndarray介绍.ev4.mp4
│ │ │ ├─ 5生成数组.ev4.mp4
│ │ │ ├─ 6.正态分布和均匀分布.ev4.mp4
│ │ │ ├─ 7.切片和形状修改.ev4.mp4
│ │ │ ├─ 8.类型修改和数组去重.ev4.mp4
│ │ │ ├─ 9.ndarray运算.ev4.mp4
│ │ │ ├─ 10.矩阵介绍1.ev4.mp4
│ │ │ ├─ 11.矩阵介绍2.ev4.mp4
│ │ │ └─ 12.数组间运算.ev4.mp4
│ │ ├─ 📁 第5节 Pandas
│ │ │ ├─ 1.昨日复习_1.ev4.mp4
│ │ │ ├─ 5.1pandas介绍.mp4
│ │ │ ├─ 5.2基本数据操作(1).mp4
│ │ │ ├─ 5.2基本数据操作(2).mp4
│ │ │ ├─ 5.3DataFrame运算(1).mp4
│ │ │ ├─ 5.3DataFrame运算(2).mp4
│ │ │ ├─ 5.3DataFrame运算(3).mp4
│ │ │ ├─ 5.4pandas画图.mp4
│ │ │ ├─ 5.5文件读取和存储(1).mp4
│ │ │ ├─ 5.5文件读取和存储(2).mp4
│ │ │ ├─ 5.6缺失值处理(1).mp4
│ │ │ ├─ 5.6缺失值处理(2).mp4
│ │ │ ├─ 5.6缺失值处理(3).mp4
│ │ │ ├─ 5.7数据离散化.mp4
│ │ │ ├─ 5.8数据合并.mp4
│ │ │ ├─ 5.9交叉表和透视表.ev4.mp4
│ │ │ ├─ 5.10分组和聚合.ev4.mp4
│ │ │ ├─ 5.11电影数据分析案例1.ev4.mp4
│ │ │ ├─ 5.12电影数据分析2.ev4.mp4
│ │ │ └─ 科学计算库三天内容复习.ev4.mp4
│ │ ├─ 📁 第6节 K-近邻算法
│ │ │ ├─ 1.1k近邻算法简介.ev4.mp4
│ │ │ ├─ 1.2k近邻算的初步使用.ev4.mp4
│ │ │ ├─ 1.3距离度量1.ev4.mp4
│ │ │ ├─ 1.3距离度量2.ev4.mp4
│ │ │ ├─ 1.3距离度量3.ev4.mp4
│ │ │ ├─ 1.4k值的选择.ev4.mp4
│ │ │ ├─ 1.5kd树搜索(2,4.5).ev4.mp4
│ │ │ ├─ 1.5kd树搜索(2.1,3.1).ev4.mp4
│ │ │ ├─ 1.5kd树构造.ev4.mp4
│ │ │ ├─ 1.6鸢尾花数据可视化(2).mp4
│ │ │ ├─ 1.6鸢尾花数据集介绍(1).mp4
│ │ │ ├─ 1.6鸢尾花数据集划分(3).mp4
│ │ │ ├─ 1.7特征预处理.ev4.mp4
│ │ │ ├─ 1.8鸢尾花案例实现.mp4
│ │ │ ├─ 1.9算法总结.ev4.mp4
│ │ │ ├─ 1.10交叉验证.ev4.mp4
│ │ │ ├─ 1.10网格搜索.ev4.mp4
│ │ │ └─ 1.11facebook案例预测流程分析.ev4.mp4
│ │ ├─ 📁 第7节 线性回归
│ │ │ ├─ 7.线性回归简介.mp4
│ │ │ ├─ 8.线性回归api初步使用.mp4
│ │ │ ├─ 9.数学求导复习1.mp4
│ │ │ ├─ 10.数学求导复习2.mp4
│ │ │ ├─ 11.线性回归损失和正规方程推导1.mp4
│ │ │ └─ 12.正规方程推导2.mp4
│ │ ├─ 📁 第8节 梯度下降
│ │ │ ├─ 12.梯度下降法案例介绍.mp4
│ │ │ ├─ 13.梯度下降法初步简介.mp4
│ │ │ ├─ 14.梯度下降法介绍.mp4
│ │ │ ├─ 15.正规方程api使用.mp4
│ │ │ └─ 16.总结.mp4
│ │ ├─ 📁 第9节 欠拟合过拟合
│ │ │ ├─ 17.欠拟合过拟合简介.ev4.mp4
│ │ │ ├─ 18.岭回归和lasso回归.ev4.mp4
│ │ │ ├─ 19.弹性网络和early stopping.ev4.mp4
│ │ │ ├─ 20.岭回归案例实现.ev4.mp4
│ │ │ └─ 21.模型保存和加载.ev4.mp4
│ │ ├─ 📁 第10节 逻辑回归
│ │ │ ├─ 1.逻辑回归介绍.mp4
│ │ │ ├─ 2.逻辑回归案例实现.mp4
│ │ │ ├─ 3.精确率和召回率介绍.mp4
│ │ │ ├─ 4.精确率和召回率api实现.mp4
│ │ │ ├─ 5.roc和auc案例实现.mp4
│ │ │ ├─ 6.roc曲线绘制1.mp4
│ │ │ ├─ 7.roc曲线绘制2.mp4
│ │ │ └─ 8.roc曲线绘制3.mp4
│ │ ├─ 📁 第11节 决策树算法
│ │ │ ├─ 1.决策树算法简介.ev4.mp4
│ │ │ ├─ 2.信息增益1.ev4.mp4
│ │ │ ├─ 2.信息熵的介绍.ev4.mp4
│ │ │ ├─ 3.信息增益2.ev4.mp4
│ │ │ ├─ 4.信息增益比.ev4.mp4
│ │ │ ├─ 5.基尼增益1.ev4.mp4
│ │ │ ├─ 6.基尼增益2.ev4.mp4
│ │ │ ├─ 7.cart剪枝介绍mp4.ev4.mp4
│ │ │ ├─ 8.特征提取介绍和字典特征提取.ev4.mp4
│ │ │ ├─ 9.英文文本特征提取.ev4.mp4
│ │ │ ├─ 10.中文文本特征提取.ev4.mp4
│ │ │ ├─ 11.tfidf介绍.ev4.mp4
│ │ │ ├─ 12.决策树api介绍.ev4.mp4
│ │ │ ├─ 13.决策树案例实现mp4.ev4.mp4
│ │ │ ├─ 14.决策树可视化.ev4.mp4
│ │ │ └─ 18.今日总结.ev4.mp4
│ │ ├─ 📁 第12节 集成学习
│ │ │ ├─ 1.集成学习介绍.ev4.mp4
│ │ │ ├─ 2.bagging集成过程简介.ev4.mp4
│ │ │ ├─ 3.随机森林介绍.ev4.mp4
│ │ │ ├─ 4.boosting实现流程分析.ev4.mp4
│ │ │ ├─ 5.GBDT介绍.ev4.mp4
│ │ │ ├─ 6.XGBoost介绍【了解】.ev4.mp4
│ │ │ └─ 7.bagging和boosting对比.ev4.mp4
│ │ ├─ 📁 第13节 聚类算法
│ │ │ ├─ 8.聚类算法简介.ev4.mp4
│ │ │ ├─ 9.聚类算法api初步使用.ev4.mp4
│ │ │ ├─ 10.聚类算法实现流程简介.ev4.mp4
│ │ │ ├─ 11.聚类算法实现流程案例介绍.ev4.mp4
│ │ │ ├─ 12.模型评估.ev4.mp4
│ │ │ ├─ 13.算法优化1.ev4.mp4
│ │ │ ├─ 14.算法优化2.ev4.mp4
│ │ │ ├─ 15.特征降维介绍和地低方差特征过滤.ev4.mp4
│ │ │ ├─ 16.相关系数介绍.ev4.mp4
│ │ │ ├─ 17.pca降维.ev4.mp4
│ │ │ ├─ 18.案例-探究用户对物品类别喜好.ev4.mp4
│ │ │ ├─ 19.今日总结.ev4.mp4
│ │ │ ├─ 20.机器学习阶段整体内容复习.ev4.mp4
│ │ │ └─ 21.pubg项目竞赛说明.ev4.mp4
│ │ └─ 📁 第14大节 玩转人工智能最火框架 ==实践(案例)
│ │ ├─ IMOOC.vdi.zip
│ │ ├─ project.zip
│ │ ├─ 第1章 课程整体介绍.rar
│ │ ├─ 第2章 人工智能基础知识.rar
│ │ ├─ 第3章 TensorFlow简介和开发环境搭建.rar
│ │ ├─ 第4章 TensorFlow原理与进阶(代码实践).rar
│ │ ├─ 第5章 案例一 会作曲的人工智能.rar
│ │ ├─ 第6章 案例二 会Photoshop的人工智能.rar
│ │ ├─ 第7章 案例三 会开3D赛车的人工智能.rar
│ │ ├─ 第8章 知识点总结和课程延展.zip
│ │ └─ 课程代码和素材(包含训练好的参数文件).rar
│ ├─ 📁 【10】python机器视觉和深度学习
│ │ ├─ python机器视觉和深度学习-课件.zip
│ │ ├─ 📁 第1节 深度学习介绍
│ │ │ ├─ 第1节 01_深度学习介绍.mp4
│ │ │ ├─ 第1节 02_Tensorflow介绍.mp4
│ │ │ ├─ 第1节 03_tensorflow结构1.mp4
│ │ │ ├─ 第1节 04_tensorflow结构2.mp4
│ │ │ ├─ 第1节 05_图结构解析.mp4
│ │ │ ├─ 第1节 06_OP.mp4
│ │ │ ├─ 第1节 07_会话1.mp4
│ │ │ ├─ 第1节 08_会话2.mp4
│ │ │ ├─ 第1节 09_张量.mp4
│ │ │ ├─ 第1节 10_变量.mp4
│ │ │ ├─ 第1节 11_案例:线性回归实现.mp4
│ │ │ ├─ 第1节 12_trainable.mp4
│ │ │ ├─ 第1节 13_增加tensoboard显示.mp4
│ │ │ ├─ 第1节 14_逻辑回归复习.mp4
│ │ │ ├─ 第1节 15_导数向量化编程介绍.mp4
│ │ │ └─ 第1节 16_逻辑回归训练实现前向与反向.mp4
│ │ ├─ 📁 第2节 神经网络与tf.keras
│ │ │ ├─ 第2节 01_图片介绍与tf.keras介绍.mp4
│ │ │ ├─ 第2节 02_tf.keras读取图片以及数据集.mp4
│ │ │ ├─ 第2节 03_NHWC与NWHC.mp4
│ │ │ ├─ 第2节 04_tf.keras数据集.mp4
│ │ │ ├─ 第2节 05_神经网络基础.mp4
│ │ │ ├─ 第2节 06_神经网络原理.mp4
│ │ │ ├─ 第2节 07_tf.keras模型API介绍.mp4
│ │ │ ├─ 第2节 08_tf.keras模型API介绍.mp4
│ │ │ ├─ 第2节 09_tf.keras时尚数据分类实现.mp4
│ │ │ ├─ 第2节 10_效果修改与对比.mp4
│ │ │ ├─ 第2节 11_模型保存加载.mp4
│ │ │ ├─ 第2节 12_modelcheckpoint.mp4
│ │ │ ├─ 第2节 13_modelcheckpoint问题.mp4
│ │ │ ├─ 第2节 14_tensorboard效果.mp4
│ │ │ ├─ 第2节 15_深层神经网络.mp4
│ │ │ ├─ 第2节 16_参数与超参数.mp4
│ │ │ └─ 第2节 17_优化问题解决方法.mp4
│ │ ├─ 📁 第3节 卷积神经网络
│ │ │ ├─ 第3节 01_卷积神经网络简介.mp4
│ │ │ ├─ 第3节 02_感受野概念.mp4
│ │ │ ├─ 第3节 03_卷积网络三个组成.mp4
│ │ │ ├─ 第3节 04_卷积网络原理.mp4
│ │ │ ├─ 第3节 05_卷积网络识别案例介绍.mp4
│ │ │ ├─ 第3节 06_卷积网络案例实现.mp4
│ │ │ ├─ 第3节 07_正则化介绍-偏差方差.mp4
│ │ │ ├─ 第3节 08_L2正则化API与Dropout正则化.mp4
│ │ │ ├─ 第3节 09_早停止法与数据增强方法.mp4
│ │ │ ├─ 第3节 10_典型网络结构介绍.mp4
│ │ │ ├─ 第3节 11_卷积网络过程显示.mp4
│ │ │ ├─ 第3节 12_pre_trainedVGG网络预测案例.mp4
│ │ │ └─ 第3节 13_神经网络调优与BN层.mp4
│ │ ├─ 📁 第4节 商品物体检测项目介绍
│ │ │ ├─ 第4节 01_复习.mp4
│ │ │ ├─ 第4节 02_迁移学习介绍.mp4
│ │ │ ├─ 第4节 03_迁移学习案例介绍.mp4
│ │ │ ├─ 第4节 04_数据获取.mp4
│ │ │ ├─ 第4节 05_模型定义.mp4
│ │ │ ├─ 第4节 06_模型修改.mp4
│ │ │ ├─ 第4节 07_冻结模型训练.mp4
│ │ │ ├─ 第4节 08_模型预测.mp4
│ │ │ ├─ 第4节 09_商品物体检测项目演示.mp4
│ │ │ ├─ 第4节 10_目标检测概述.mp4
│ │ │ ├─ 第4节 11_滑动窗口.mp4
│ │ │ ├─ 第4节 12_RCNN原理介绍.mp4
│ │ │ ├─ 第4节 13_评估指标.mp4
│ │ │ ├─ 第4节 14_RCNN总结.mp4
│ │ │ ├─ 第4节 15_SPPNEt介绍.mp4
│ │ │ ├─ 第4节 16_fasterRCNN.mp4
│ │ │ └─ 第4节 17_faster.mp4
│ │ ├─ 📁 第5节 YOLO与SSD
│ │ │ ├─ 第5节 01_复习.mp4
│ │ │ ├─ 第5节 02_YOLO原理介绍.mp4
│ │ │ ├─ 第5节 03_SSD原理简介.mp4
│ │ │ ├─ 第5节 04_SSD原理介绍.mp4
│ │ │ ├─ 第5节 05_SSD接口介绍.mp4
│ │ │ ├─ 第5节 06_案例介绍.mp4
│ │ │ ├─ 第5节 07_SSD检测物体案例介绍.mp4
│ │ │ ├─ 第5节 08_检测数据集介绍.mp4
│ │ │ ├─ 第5节 09_商品检测数据集处理.mp4
│ │ │ └─ 第5节 10_商品检测数据存储.mp4
│ │ ├─ 📁 第6节 商品检测数据集训练
│ │ │ ├─ 第6节 02_复习2.mp4
│ │ │ ├─ 第6节 03_SSD训练商品数据.mp4
│ │ │ ├─ 第6节 04_问题解决及多GPU训练代码.mp4
│ │ │ ├─ 第6节 05_opencv介绍.mp4
│ │ │ ├─ 第6节 06_视频检测介绍过获取帧数据.mp4
│ │ │ ├─ 第6节 07_文本框显示.mp4
│ │ │ ├─ 第6节 08_显示FPS总结.mp4
│ │ │ └─ 第6节 01_复习.mp4
│ │ ├─ 📁 第7节 模型导出与部署
│ │ │ ├─ 第7节 001_复习.mp4
│ │ │ ├─ 第7节 01_百度平台介绍.mp4
│ │ │ ├─ 第7节 02_模型部署逻辑.mp4
│ │ │ ├─ 第7节 02_深度学习平台使用.mp4
│ │ │ ├─ 第7节 03_serving服务安装开启与serving.mp4
│ │ │ ├─ 第7节 03_人工智能平台以及人脸识别.mp4
│ │ │ ├─ 第7节 04_serving.mp4
│ │ │ ├─ 第7节 04_人脸SDK使用.mp4
│ │ │ ├─ 第7节 05_web服务开启与client对接.mp4
│ │ │ ├─ 第7节 05_通用文字识别.mp4
│ │ │ ├─ 第7节 06_其它识别介绍.mp4
│ │ │ ├─ 第7节 06_百度机器人对接实现.mp4
│ │ │ ├─ 第7节 07_语音识别.mp4
│ │ │ ├─ 第7节 08_语音合成.mp4
│ │ │ └─ 第7节 09_物体检测课程总结.mp4
│ │ └─ 📁 第8大节 机器学习和语言处理(高级)
│ │ ├─ python机器学习和语言处理(高级).zip
│ │ ├─ 📁 第1节 深度学习和神经网络的介绍
│ │ │ ├─ 01 机器学习和深度学习的介绍.mp4
│ │ │ ├─ 02 神经元和神经网路ode介绍.mp4
│ │ │ ├─ 03 感知机和多层神经网路的介绍.mp4
│ │ │ └─ 04 激活函数和神经网络思想.mp4
│ │ ├─ 📁 第2节 Pytorch
│ │ │ ├─ 05 pytorch的安装方法.mp4
│ │ │ ├─ 06 pytorch的入门01.mp4
│ │ │ ├─ 07 pytorch的入门操作02.mp4
│ │ │ ├─ 08 上午回顾和Tensor和tensor的区别.mp4
│ │ │ └─ 09 pytorch的入门操作04.mp4
│ │ ├─ 📁 第3节 梯度下降和反向传播
│ │ │ ├─ 01 知识点回归.mp4
│ │ │ ├─ 10 梯度下降和梯度的介绍.mp4
│ │ │ ├─ 11 梯度下降的过程.mp4
│ │ │ ├─ 12 pytorch中反向传播和梯度计算的方法.mp4
│ │ │ ├─ 13 手动实现线性回归.mp4
│ │ │ └─ 14 小结.mp4
│ │ ├─ 📁 第4节 PytorchAPI的使用
│ │ │ └─ 02 使用pytroch完成线性回归.mp4
│ │ ├─ 📁 第5节 在GPU上执行程序
│ │ │ └─ 03 使用GPU完成代码的训练.mp4
│ │ ├─ 📁 第6节 常见的优化算法
│ │ │ └─ 04 不同的梯度下降算法的介绍.mp4
│ │ ├─ 📁 第7节 数据加载
│ │ │ ├─ 05 数据集类的使用.mp4
│ │ │ ├─ 06 数据加载器类的使用.mp4
│ │ │ ├─ 07 pytorch中自带数据的使用介绍.mp4
│ │ │ ├─ 08 mnist手写数字加载的示例.mp4
│ │ │ └─ 09 torchvision中transforms方法的使用.mp4
│ │ ├─ 📁 第8节 手写数字识别
│ │ │ ├─ 10 手写数字识别.mp4
│ │ │ ├─ 11 损失函数的学习.mp4
│ │ │ ├─ 12 模型的训练保存.mp4
│ │ │ ├─ 13 模型的评估.mp4
│ │ │ ├─ 14 循环神经网络基础.mp4
│ │ │ ├─ 15 word embedding的理解.mp4
│ │ │ ├─ 16 文本情感分类数据的准备.mp4
│ │ │ └─ 17 小结.mp4
│ │ ├─ 📁 第9节 Pytorch 自带数据集
│ │ │ ├─ 01 复习.mp4
│ │ │ ├─ 02 collate_fn的实现.mp4
│ │ │ ├─ 03 文本序列化的方法.mp4
│ │ │ ├─ 04 ws的保存.mp4
│ │ │ └─ 05 基础模型的构建.mp4
│ │ ├─ 📁 第10节 RNN
│ │ │ ├─ 06 RNN结果的介绍.mp4
│ │ │ ├─ 07 rnn不同类型的介绍.mp4
│ │ │ ├─ 08 LSTM的GRU的学习.mp4
│ │ │ ├─ 09 上午内容回顾.mp4
│ │ │ ├─ 10 LSTM api的介绍.mp4
│ │ │ ├─ 11 LSTM的使用示例.mp4
│ │ │ ├─ 12 文本情感分类模型的修改.mp4
│ │ │ ├─ 13 梯度爆炸和梯度消失.mp4
│ │ │ ├─ 14 pytorch的序列化容器.mp4
│ │ │ └─ 15 总结.mp4
│ │ ├─ 📁 第11节 Chatbot
│ │ │ ├─ 01 复习.mp4
│ │ │ ├─ 02 聊天机器人的介绍.mp4
│ │ │ ├─ 03 企业中聊天机器人的介绍.mp4
│ │ │ ├─ 04 项目流程介绍.mp4
│ │ │ ├─ 05 项目环境的准备.mp4
│ │ │ ├─ 06 词典的准备.mp4
│ │ │ ├─ 07 停用词的准备.mp4
│ │ │ ├─ 08 相似问题的准备.mp4
│ │ │ └─ 09 分词api的实现.mp4
│ │ ├─ 📁 第12节 意图识别和文本分类
│ │ │ ├─ 10 文本分类的介绍.mp4
│ │ │ ├─ 11 fasttext和介绍.mp4
│ │ │ ├─ 12 分类语料的准备.mp4
│ │ │ ├─ 13 分类模型的准备.mp4
│ │ │ ├─ 14 模型的评估.mp4
│ │ │ ├─ 15 模型的封装的介绍.mp4
│ │ │ ├─ 16 fasttext原理介绍.mp4
│ │ │ └─ 17 小结.mp4
│ │ ├─ 📁 第13节 Seq2seq
│ │ │ ├─ 01 复习.mp4
│ │ │ ├─ 01 复习_1.mp4
│ │ │ ├─ 02 seq2seq demo完成模型评估.mp4
│ │ │ ├─ 02 分类模型的封装.mp4
│ │ │ ├─ 03 seq2seq模型小结.mp4
│ │ │ ├─ 03 哈夫曼树和哈夫曼编码.mp4
│ │ │ ├─ 04 teacher forcing的介绍.mp4
│ │ │ ├─ 04 层次化的softmax和负采样.mp4
│ │ │ ├─ 05 seq2seq原理的认识.mp4
│ │ │ ├─ 05 闲聊机器人准备语料.mp4
│ │ │ ├─ 06 seq2seq案例流程介绍.mp4
│ │ │ ├─ 06 闲聊机器人的文本序列化.mp4
│ │ │ ├─ 07 案例数据集的准备.mp4
│ │ │ ├─ 08 dataset的准备.mp4
│ │ │ ├─ 08 seq2seq模型的搭建.mp4
│ │ │ ├─ 08 准备数据集02.mp4
│ │ │ ├─ 09 编码器的完成.mp4
│ │ │ ├─ 10 解码器的介绍.mp4
│ │ │ ├─ 11 解码器的流程.mp4
│ │ │ ├─ 12 模型的训练01.mp4
│ │ │ ├─ 12 模型的训练的02.mp4
│ │ │ └─ 13 总结.mp4
│ │ ├─ 📁 第14节 attention 的原理与实现
│ │ │ ├─ 01 复习.mp4
│ │ │ ├─ 02 attention的实现.mp4
│ │ │ ├─ 03 解码的过程中使用attention.mp4
│ │ │ ├─ 04 模型的评估.mp4
│ │ │ ├─ 09 attention的介绍.mp4
│ │ │ ├─ 10 attention的分类介绍.mp4
│ │ │ ├─ 11 attention weight的计算的结果.mp4
│ │ │ └─ 12 小结.mp4
│ │ ├─ 📁 第15节 beam search
│ │ │ ├─ 05 beam search 的介绍.mp4
│ │ │ ├─ 05 beam search 的实现.mp4
│ │ │ ├─ 06 模型的优化方法.mp4
│ │ │ └─ 07 chatbot的封装.mp4
│ │ └─ 📁 第16节 自然语言处理
│ │ ├─ 01 复习.mp4
│ │ ├─ 02 召回的封装.mp4
│ │ ├─ 03 排序介绍.mp4
│ │ ├─ 04 数据集的准备.mp4
│ │ ├─ 05 模型的搭建.mp4
│ │ ├─ 06 模型的搭建02.mp4
│ │ ├─ 07 损失函数的模型的训练.mp4
│ │ ├─ 08 模型的封装.mp4
│ │ ├─ 08 问答机器人的介绍.mp4
│ │ ├─ 09 召回的介绍.mp4
│ │ ├─ 09 封装的介绍.mp4
│ │ ├─ 10 使用tfidf实现召回.mp4
│ │ ├─ 11 pysparnn的原理.mp4
│ │ ├─ 12 BM25算法的介绍.mp4
│ │ └─ 12 tfidf的优化方法介绍.mp4
│ ├─ 📁 【11】python网络爬虫
│ │ ├─ 📁 第1节 爬虫基础
│ │ │ ├─ 第1节 01.爬虫特点介绍.mp4
│ │ │ ├─ 第1节 02.课程结构.mp4
│ │ │ ├─ 第1节 03.爬虫的概念.mp4
│ │ │ ├─ 第1节 04.爬虫的作用.mp4
│ │ │ ├─ 第1节 05.爬虫的分类.mp4
│ │ │ ├─ 第1节 06.爬虫的流程.mp4
│ │ │ ├─ 第1节 07.http与https的区别.mp4
│ │ │ ├─ 第1节 08.常见的请求头与响应头.mp4
│ │ │ ├─ 第1节 09.创建的响应状态码.mp4
│ │ │ └─ 第1节 10.浏览器运行过程.mp4
│ │ ├─ 📁 第2节 requests模块
│ │ │ ├─ 第2节 1.requests模块-简介-安装-使用.mp4
│ │ │ ├─ 第2节 2.requests模块-响应对象的text与content之间的区别.mp4
│ │ │ ├─ 第2节 3.requests模块-响应对象常用的参数和方法.mp4
│ │ │ ├─ 第2节 4.requests模块-发送带请求头的请求.mp4
│ │ │ ├─ 第2节 5.requests模块-发送带参数的请求.mp4
│ │ │ ├─ 第2节 6.requests模块-在headers中设置cookies参数.mp4
│ │ │ ├─ 第2节 7.requests模块-cookies参数的使用.mp4
│ │ │ ├─ 第2节 8.requests模块-cookiejar对象的处理.mp4
│ │ │ ├─ 第2节 9.requests模块-timeout参数.mp4
│ │ │ ├─ 第2节 10.requests模块-代理proxies使用.mp4
│ │ │ ├─ 第2节 11.requests模块-verify参数与ca证书.mp4
│ │ │ ├─ 第2节 12.requests模块-post请求_金山翻译案例.ev4.mp4
│ │ │ ├─ 第2节 13.requests-post数据来源.mp4
│ │ │ ├─ 第2节 14.requests模块-session.mp4
│ │ │ └─ 第2节 15.案例-github模拟登陆.mp4
│ │ ├─ 📁 第3节 数据提取
│ │ │ ├─ 第3节 01.数据提取-响应内容的分类.ev4.mp4
│ │ │ ├─ 第3节 02.xml与html.mp4
│ │ │ ├─ 第3节 03.常用数据解析方法.mp4
│ │ │ ├─ 第3节 04.jsonpath-场景-安装-使用.mp4
│ │ │ ├─ 第3节 05.jsonpath-练习.mp4
│ │ │ ├─ 第3节 06.jsonpath-案例-拉钩.mp4
│ │ │ ├─ 第3节 07.lxml简介.mp4
│ │ │ ├─ 第3节 08.xpathhelper简介_安装.mp4
│ │ │ ├─ 第3节 09.xpath语法-基础节点选择.mp4
│ │ │ ├─ 第3节 10.xpath语法-节点修饰语法.mp4
│ │ │ ├─ 第3节 11.xpath语法-其他常用语法.mp4
│ │ │ ├─ 第3节 12.lxml使用.mp4
│ │ │ ├─ 第3节 13.百度贴吧.mp4
│ │ │ └─ 第3节 14.tostring.mp4
│ │ ├─ 📁 第4节 selenium
│ │ │ ├─ 第4节 01.selenium介绍_效果展示.mp4
│ │ │ ├─ 第4节 02.selenium的工作原理.mp4
│ │ │ ├─ 第4节 03.selenium模块与driver的安装.mp4
│ │ │ ├─ 第4节 04.selenium简单使用.mp4
│ │ │ ├─ 第4节 05.driver属性和方法.mp4
│ │ │ ├─ 第4节 06.元素定位.mp4
│ │ │ ├─ 第4节 07.元素操作.mp4
│ │ │ ├─ 第4节 08.标签切换.mp4
│ │ │ ├─ 第4节 09.窗口切换.mp4
│ │ │ ├─ 第4节 10.cookies操作.mp4
│ │ │ ├─ 第4节 11.执行js.mp4
│ │ │ ├─ 第4节 12.页面等待.mp4
│ │ │ ├─ 第4节 13.配置对象.mp4
│ │ │ └─ 第4节 14.案例-斗鱼直播.mp4
│ │ ├─ 📁 第5节 反爬与反反爬
│ │ │ ├─ 第5节 01.反爬原因.mp4
│ │ │ ├─ 第5节 02.什么样的爬虫会被反.mp4
│ │ │ ├─ 第5节 03.常见概念与反爬方向.mp4
│ │ │ ├─ 第5节 04.基于身份识别的反爬.mp4
│ │ │ ├─ 第5节 05.及与爬虫行为的反爬.mp4
│ │ │ ├─ 第5节 06.基于数据加密进行反爬.mp4
│ │ │ ├─ 第5节 07.验证码-验证码的知识.mp4
│ │ │ ├─ 第5节 08.验证码-图像识别引擎.mp4
│ │ │ ├─ 第5节 09.验证码-打码平台.mp4
│ │ │ ├─ 第5节 10.chrome浏览器的使用.mp4
│ │ │ ├─ 第5节 11.js解析-人人网登录分析.mp4
│ │ │ ├─ 第5节 12.js解析-定位js文件.mp4
│ │ │ ├─ 第5节 13.js解析-js代码分析.mp4
│ │ │ ├─ 第5节 14.js解析-js2py使用.mp4
│ │ │ ├─ 第5节 15.js解析-人人网登陆.mp4
│ │ │ ├─ 第5节 16.有道翻译分析.mp4
│ │ │ ├─ 第5节 17.hashlib使用.mp4
│ │ │ └─ 第5节 18.有道翻译实现.mp4
│ │ ├─ 📁 第6节 MongoDB数据库
│ │ │ ├─ 第6节 01.mongodb的介绍.mp4
│ │ │ ├─ 第6节 02.mongodb的安装.mp4
│ │ │ ├─ 第6节 03.mongodb简单使用-测试启动.mp4
│ │ │ ├─ 第6节 04.mongodb简单使用-生产启动.mp4
│ │ │ ├─ 第6节 05.mongodb简单使用-数据库操作.mp4
│ │ │ ├─ 第6节 06.mongdb简单使用-集合操作.mp4
│ │ │ ├─ 第6节 07.mongodb的数据类型.mp4
│ │ │ ├─ 第6节 08.mongdb插入数据.mp4
│ │ │ ├─ 第6节 09.mongodb查询数据.mp4
│ │ │ ├─ 第6节 10.mongodb查询结果操作.mp4
│ │ │ ├─ 第6节 11.mongodb-修改&删除.mp4
│ │ │ ├─ 第6节 12.聚合管道-分组管道.mp4
│ │ │ ├─ 第6节 13.聚合管道-其他管道.mp4
│ │ │ ├─ 第6节 14.mongodb-索引.mp4
│ │ │ ├─ 第6节 15.mongodb的权限管理-管理用户.mp4
│ │ │ ├─ 第6节 16.mongodb权限管理-普通用户.mp4
│ │ │ └─ 第6节 17.pymongo使用.mp4
│ │ ├─ 📁 第7节 scrapy基础
│ │ │ ├─ 第7节 01.scrapy-概念&作用.mp4
│ │ │ ├─ 第7节 02.scrapy-工作流程.mp4
│ │ │ ├─ 第7节 03.scrapy-各模块功能.mp4
│ │ │ ├─ 第7节 04.项目开发流程-1框架安装&流程简介.mp4
│ │ │ ├─ 第7节 05.项目开发流程-2创建项目.mp4
│ │ │ ├─ 第7节 06.项目开发流程-3创建爬虫.mp4
│ │ │ ├─ 第7节 07.项目开发流程-4完成爬虫.mp4
│ │ │ ├─ 第7节 08.项目开发流程-5保存数据.mp4
│ │ │ ├─ 第7节 09.项目开发流程-数据建模&流程完善.mp4
│ │ │ ├─ 第7节 10.请求对象-请求&网易招聘简介.mp4
│ │ │ ├─ 第7节 11.请求对象-案例-网易招聘.mp4
│ │ │ ├─ 第7节 12.请求对象-其他参数.mp4
│ │ │ ├─ 第7节 13.请求对象-meta传参.mp4
│ │ │ ├─ 第7节 14.scrapy模拟登陆-cookies参数使用.mp4
│ │ │ ├─ 第7节 15.scrapy模拟登陆-FormRequest发送post请求.mp4
│ │ │ ├─ 第7节 16.scrapy管道的使用.mp4
│ │ │ ├─ 第7节 17.crawlspider.mp4
│ │ │ ├─ 第7节 18.tencent_crawl.mp4
│ │ │ ├─ 第7节 19.中间件-分类与作用.mp4
│ │ │ ├─ 第7节 20.中间件-豆瓣爬虫.mp4
│ │ │ ├─ 第7节 21.中间件-随机请求头.mp4
│ │ │ ├─ 第7节 22.中间件-随机ip代理.mp4
│ │ │ └─ 第7节 23.中间件-selenium动态加载.mp4
│ │ ├─ 📁 第8节 scrapy-redis
│ │ │ ├─ 第8节 01.分布式的概念_原理.mp4
│ │ │ ├─ 第8节 02.断点续爬.mp4
│ │ │ ├─ 第8节 03.源码分析.mp4
│ │ │ ├─ 第8节 04.分布式爬虫实现.mp4
│ │ │ ├─ 第8节 05.分布式爬虫编写流程.mp4
│ │ │ ├─ 第8节 06.京东爬虫-简介.mp4
│ │ │ ├─ 第8节 07.京东爬虫-图书分类页面.mp4
│ │ │ ├─ 第8节 08.京东爬虫-图书列表页面.mp4
│ │ │ ├─ 第8节 09.京东爬虫-图书价格.mp4
│ │ │ └─ 第8节 10.京东爬虫-修改成分布式爬虫.mp4
│ │ ├─ 📁 第9节 scrapy其他
│ │ │ ├─ 第9节 01.splash-介绍_环境配置.mp4
│ │ │ ├─ 第9节 02.splash-使用.mp4
│ │ │ ├─ 第9节 03.scrapy-日志信息.mp4
│ │ │ ├─ 第9节 04.scrpay配置-常用配置.mp4
│ │ │ ├─ 第9节 05.scrapy配置-其他配置.mp4
│ │ │ ├─ 第9节 06.使用scrapyd进行爬虫部署.mp4
│ │ │ └─ 第9节 07.使用Gerapy进行爬虫管理.mp4
│ │ ├─ 📁 第10节 appium
│ │ │ ├─ 第10节 01.appium简介.mp4
│ │ │ ├─ 第10节 02.appium环境搭建.mp4
│ │ │ ├─ 第10节 03.appium环境联调测试.mp4
│ │ │ └─ 第10节 04.appium使用.mp4
│ │ ├─ 📁 第11大节 爬虫工程师必学 App数据抓取实战
│ │ │ ├─ 📁 第1章 抓取实践介绍
│ │ │ │ └─ 1-1导学.mp4
│ │ │ ├─ 📁 第2章 windows下搭建开发环境
│ │ │ │ ├─ 2-1 夜神模拟器安装&介绍.mp4
│ │ │ │ ├─ 2-2 夜神模拟器设置介绍&在夜神模拟器内部安装App.mp4
│ │ │ │ ├─ 2-3 介绍genymotion和模拟器的安装(选择观看).mp4
│ │ │ │ ├─ 2-4 fiddler软件介绍&下载&安装&软件设置.mp4
│ │ │ │ ├─ 2-5 mitmproxy介绍&安装&如何在linux操作系统中安装.mp4
│ │ │ │ ├─ 2-6 mitmproxy在Linux操作系统中的使用.mp4
│ │ │ │ ├─ 2-7 packet capture开头,抓包工具介绍,安装,使用.mp4
│ │ │ │ ├─ 2-8 介绍appium环境搭建的两种方法.mp4
│ │ │ │ └─ 2-9 安装docker以及docker运行ubuntu以及简单命令维护.mp4
│ │ │ ├─ 📁 第3章 爬虫必备利器、抓包工具的使用
│ │ │ │ ├─ 3-1 fiddler抓包工具介绍,file&&edit功能使用.mp4
│ │ │ │ ├─ 3-2 tooles功能使用.mp4
│ │ │ │ ├─ 3-3 rules功能使用&工具栏详讲.mp4
│ │ │ │ ├─ 3-4 会话列表-请求头、响应头介绍.mp4
│ │ │ │ ├─ 3-5 请求前断点设置,响应后断点,命令行请求前后断点设置,网页重定向.mp4
│ │ │ │ ├─ 3-6 手机安装证书,设置fiddler抓取移动端数据包.mp4
│ │ │ │ ├─ 3-7 mitmproxy软件移动设备安装证书、移动设备抓包.mp4
│ │ │ │ ├─ 3-8 mitmproxy数据包过滤.mp4
│ │ │ │ └─ 3-9 mitmdump详讲.mp4
│ │ │ ├─ 📁 第4章 app应用数据抓取入门
│ │ │ │ ├─ 4-1 抓取前设置,启动豆果美食app并抓包.mp4
│ │ │ │ ├─ 4-2 分析fiddler抓取到的豆果美食数据包1.mp4
│ │ │ │ ├─ 4-2 分析fiddler抓取到的豆果美食数据包2.mp4
│ │ │ │ ├─ 4-3 编写爬虫脚本1-项目需求、请求函数编写、请求头伪造.mp4
│ │ │ │ ├─ 4-4 编写爬虫脚本2-食材页面解析、队列逻辑编写.mp4
│ │ │ │ ├─ 4-5 编写爬虫脚本3-获取菜谱列表数据逻辑编写.mp4
│ │ │ │ ├─ 4-6 编写爬虫脚本4-详情页数据抓取逻辑编写.mp4
│ │ │ │ ├─ 4-7 编写爬虫脚本5-数据入库逻辑编写.mp4
│ │ │ │ ├─ 4-8 编写爬虫脚本6-多线程逻辑编写.mp4
│ │ │ │ ├─ 4-9 编写爬虫脚本7-伪装爬虫-编写代理逻辑.mp4
│ │ │ │ └─ 4-10 本章爬虫总结.mp4
│ │ │ ├─ 📁 第5章 移动端自动化控制工具详讲
│ │ │ │ ├─ 5-1 安装JDK环境.mp4
│ │ │ │ ├─ 5-2 安装sdk工具包.mp4
│ │ │ │ ├─ 5-3 adb工具详讲1.mp4
│ │ │ │ ├─ 5-4 adb工具详讲2.mp4
│ │ │ │ ├─ 5-5 adb工具详讲3.mp4
│ │ │ │ ├─ 5-6 sdk下uiautomatorviewer工具使用.mp4
│ │ │ │ ├─ 5-7 appium介绍.mp4
│ │ │ │ ├─ 5-8 inspector介绍.mp4
│ │ │ │ ├─ 5-9 inspector录制功能.mp4
│ │ │ │ └─ 5-10 登录考研帮app并实现模拟滑动操作 (2).mp4
│ │ │ ├─ 📁 第6章 app应用数据抓取实战进阶
│ │ │ │ ├─ 6-1 抖音数据抓取实战介绍.mp4
│ │ │ │ ├─ 6-2 解析抖音分享页面数据1.mp4
│ │ │ │ ├─ 6-3 解析抖音分享页面数据2.mp4
│ │ │ │ ├─ 6-4 6-5 抖音分享id存储数据库逻辑代码编写1 解析抖音分享页面数据3.mp4
│ │ │ │ ├─ 6-6 抖音分享id存储数据库逻辑代码编写2(1).mp4
│ │ │ │ ├─ 6-6 抖音分享id存储数据库逻辑代码编写2.mp4
│ │ │ │ ├─ 6-7 ssl pining技术分析与xponsed框架安装.mp4
│ │ │ │ ├─ 6-8 抖音分析接口数据分析.mp4
│ │ │ │ ├─ 6-9 抖音appium模拟滑动操作1.mp4
│ │ │ │ ├─ 6-10 抖音appium模拟滑动操作2.mp4
│ │ │ │ ├─ 6-11 多设备端并发抓取抖音粉丝数据.mp4
│ │ │ │ ├─ 6-12 抖音视频抓取&signarure加密字段破解-1.mp4
│ │ │ │ ├─ 6-13 抖音视频抓取&signarure加密字段破解-2.mp4
│ │ │ │ ├─ 6-14 抖音视频抓取&signarure加密字段破解-3.mp4
│ │ │ │ └─ 6-15 第六章总结.mp4
│ │ │ ├─ 📁 第7章 打造多任务端app应用数据抓取系统
│ │ │ │ ├─ 7-1 、打造多任务端app应用数据抓取系统-系统介绍.mp4
│ │ │ │ ├─ 7-2 、docker系统管理-基础概念.mp4
│ │ │ │ ├─ 7-3 、docker系统管理-基础命令-1.mp4
│ │ │ │ ├─ 7-4 、docker系统管理-基础命令-2.mp4
│ │ │ │ ├─ 7-5 docker系统管理-基础命令以及docker-appium镜像下载.mp4
│ │ │ │ ├─ 7-6 创建appium容器以及设置appium容器连接安卓模拟器.mp4
│ │ │ │ ├─ 7-7 docker镜像的创建使用docker commit命令.mp4
│ │ │ │ ├─ 7-8 docker镜像的创建使用dockerfile.mp4
│ │ │ │ ├─ 7-9 打造多任务端app应用数据抓取系统-1.mp4
│ │ │ │ ├─ 7-10 打造多任务端app应用数据抓取系统-2.mp4
│ │ │ │ ├─ 7-11 打造多任务端app应用数据抓取系统-3.mp4
│ │ │ │ ├─ 7-12 打造多任务端app应用数据抓取系统-4.mp4
│ │ │ │ └─ 7-13 第七章小结.mp4
│ │ │ └─ 📁 第8章 总结
│ │ │ └─ 8-1 第八章总结.mp4
│ │ └─ 网络爬虫-资料课件.zip
│ ├─ 📁 【12】python数据分析与挖掘建模
│ │ ├─ 📁 第1节 PowerBI使用
│ │ │ ├─ 第1节 1 数据分析入门.mp4
│ │ │ ├─ 第1节 2 数据分析与统计课程介绍.mp4
│ │ │ ├─ 第1节 2.1 实践_Power BI简介与安装.mp4
│ │ │ ├─ 第1节 2.2 实践_Power BI 的安装与界面.mp4
│ │ │ ├─ 第1节 2.3 实践_Power BI 初步使用.mp4
│ │ │ ├─ 第1节 2.6 实践_Power BI可视化综合图表分享1.mp4
│ │ │ ├─ 第1节 2.7 实践_Power BI可视化综合图表分享2.mp4
│ │ │ ├─ 第1节 3 数据分析与统计入门.mp4
│ │ │ ├─ 第1节 4 数据分析基本要素.mp4
│ │ │ ├─ 第1节 4.1 实践_PowerBI通过网络爬虫获取数据.mp4
│ │ │ ├─ 第1节 4.2 实践_PowerBI通过mysql获取数据.mp4
│ │ │ ├─ 第1节 4.3 实践_ 数据处理经验总结及PowerBI实践.mp4
│ │ │ ├─ 第1节 4.4 实践_Power BI报表合并.mp4
│ │ │ ├─ 第1节 4.5 实践_Power BI 数据预处理实现.mp4
│ │ │ ├─ 第1节 4.6 实践_PowerBI 逆透视.mp4
│ │ │ ├─ 第1节 4.7 实践_用DAX函数对整理数据表.mp4
│ │ │ ├─ 第1节 4.8 实践_用DAX函数对每日销售目标进行细化和跟踪.mp4
│ │ │ ├─ 第1节 4.9 实践_用DAX函数对日期进行拆分.mp4
│ │ │ ├─ 第1节 4.10 实践_销售业绩达成分析.mp4
│ │ │ ├─ 第1节 4.11 实践_销售业绩达成分析_度量值的建立.mp4
│ │ │ ├─ 第1节 4.12 实践_销售业绩达成分析_度量值的建立_可视化.mp4
│ │ │ └─ 第1节 5 数据分析行为准则及小结.mp4
│ │ ├─ 📁 第2节 SPSS使用
│ │ │ ├─ 第2节 6 数据分析入门案例练习.mp4
│ │ │ ├─ 第2节 6.1 实践_SPSS安装及简介.mp4
│ │ │ ├─ 第2节 6.2 实践_SPSS文件读入.mp4
│ │ │ ├─ 第2节 7 条状图与饼状图.mp4
│ │ │ ├─ 第2节 7.1 实践_柱形图,堆积图与瀑布图的绘制.mp4
│ │ │ └─ 第2节 7.2 实践_散点图的绘制.mp4
│ │ ├─ 📁 第3节 tableau使用
│ │ │ ├─ 第3节 01_数据分析课程介绍.mp4
│ │ │ ├─ 第3节 02_数据分析课程-产品介绍.mp4
│ │ │ ├─ 第3节 03_数据分析课程-下载安装.mp4
│ │ │ ├─ 第3节 04_数据分析课程-功能介绍-工作区.mp4
│ │ │ ├─ 第3节 05_数据分析课程-功能介绍-数据源.mp4
│ │ │ ├─ 第3节 06_数据分析课程-实例-排序.mp4
│ │ │ ├─ 第3节 07_数据分析课程-实例-分组.mp4
│ │ │ ├─ 第3节 08_数据分析课程-实例-分层.mp4
│ │ │ ├─ 第3节 09_数据分析课程-实例-交互.mp4
│ │ │ ├─ 第3节 10_数据分析课程-实例-可视化.mp4
│ │ │ ├─ 第3节 11_数据分析课程-实例-仪表板.mp4
│ │ │ └─ 第3节 12_数据分析课程-实例-分享.mp4
│ │ ├─ 📁 第4节 PowerBI高级
│ │ │ ├─ 第4节 7.3 实践_Power BI仪表盘初步制作.mp4
│ │ │ ├─ 第4节 7.4 实践_Power BI 数据建模及度量值的应用.mp4
│ │ │ ├─ 第4节 7.5 实践_Power BI 数据可视化编辑综合应用.mp4
│ │ │ ├─ 第4节 7.6 实践_Power BI 自定义视觉对象的应用.mp4
│ │ │ ├─ 第4节 7.7 实践_Power BI 的报表发布.mp4
│ │ │ ├─ 第4节 8 条状图及偏态.mp4
│ │ │ ├─ 第4节 8.1 实践_SPSS的数据图表绘制.mp4
│ │ │ ├─ 第4节 9 茎叶图和贡献度图.mp4
│ │ │ ├─ 第4节 9.1 实践_PowerBI市场调研分析_数据预处理.mp4
│ │ │ ├─ 第4节 9.2 实践_PowerBI市场调研分析_数据关系建模.mp4
│ │ │ ├─ 第4节 9.3 实践_PowerBI市场调研分析_数据可视化.mp4
│ │ │ ├─ 第4节 9.4 实践_PowerBI市场调研分析_数据可视化(总结).mp4
│ │ │ ├─ 第4节 10 辛普森悖论.mp4
│ │ │ ├─ 第4节 10.1 实践_杜邦分析数据度量值的建立.mp4
│ │ │ ├─ 第4节 10.2 实践_杜邦分析切片表的绘制.mp4
│ │ │ ├─ 第4节 11 交叉分组表练习.mp4
│ │ │ └─ 第4节 11.1 实践_SPSS生成数据交叉表.mp4
│ │ ├─ 📁 第5节 PowerBI实战
│ │ │ ├─ 第5节 12 常用图表应用及可视化总结.mp4
│ │ │ ├─ 第5节 13 数值分析方法初步.mp4
│ │ │ ├─ 第5节 13.1 实践_SPSS的销售数据回归预测.mp4
│ │ │ ├─ 第5节 14 基本度量指标案例分析.mp4
│ │ │ ├─ 第5节 15 z分数与切比雪夫定理.mp4
│ │ │ ├─ 第5节 16 实践_Power BI 树状图的绘制及DAX公式编辑.mp4
│ │ │ ├─ 第5节 17 数据可视化综合案例-稀土.mp4
│ │ │ ├─ 第5节 18 数据可视化综合案例-宠物与特斯拉.mp4
│ │ │ ├─ 第5节 19 数据可视化总结.mp4
│ │ │ ├─ 第5节 20 数据分析总体流程及案例实践.mp4
│ │ │ ├─ 第5节 21 Pearson相关系数.mp4
│ │ │ ├─ 第5节 22 Spearman相关系数.mp4
│ │ │ ├─ 第5节 23 kendall相关系数及相关性数据分析实践.mp4
│ │ │ ├─ 第5节 23.1 实践_SPSS实现3种相关系数的分析.mp4
│ │ │ ├─ 第5节 23.2 SPSS医学脑损伤数据分析.mp4
│ │ │ ├─ 第5节 23.3 SPSS 医学脑损伤维度相关性分析.mp4
│ │ │ ├─ 第5节 23.4 SPSS 医学脑损伤逻辑回归模型构建.mp4
│ │ │ ├─ 第5节 23.5 SPSS 医学脑损伤决策树建模分析.mp4
│ │ │ └─ 第5节 23.6 SPSS 医学脑损伤维度交互性分析.mp4
│ │ ├─ 📁 第6节 概率论
│ │ │ ├─ 第6节 26 概率中的排列组合计算.mp4
│ │ │ ├─ 第6节 27 概率的子交并补与互斥独立(上).mp4
│ │ │ ├─ 第6节 28 概率的子交并补与互斥独立(下).mp4
│ │ │ ├─ 第6节 30 离散型二元分布及其协方差.mp4
│ │ │ ├─ 第6节 31 投资组合中的数据分析.mp4
│ │ │ ├─ 第6节 31.2 实践_时间序列模型的存储及应用.mp4
│ │ │ ├─ 第6节 32 二项分布及其期望与方差.mp4
│ │ │ ├─ 第6节 33 泊松概率分布.mp4
│ │ │ └─ 第6节 33.3 SPSS酸奶饮料产品测试.mp4
│ │ ├─ 📁 第7节 统计学
│ │ │ ├─ 第7节 35 均匀分布.mp4
│ │ │ ├─ 第7节 36 正态概率分布.mp4
│ │ │ ├─ 第7节 37 指数分布.mp4
│ │ │ ├─ 第7节 38 总结与抽样估计入门.mp4
│ │ │ ├─ 第7节 39 点估计与抽样分布(上).mp4
│ │ │ ├─ 第7节 40 点估计与抽样分布(下).mp4
│ │ │ ├─ 第7节 40.1 SPSS车企销售数据逻辑回归预测.mp4
│ │ │ ├─ 第7节 40.2 SPSS车企销售数据残差独立性及区间估计.mp4
│ │ │ ├─ 第7节 40.3 SPSS车企销售数据多模型估计及对比估计.mp4
│ │ │ ├─ 第7节 42实践中的数据分析.mp4
│ │ │ ├─ 第7节 44 漏斗分析 路径分析 归因分析.mp4
│ │ │ ├─ 第7节 44.1 实践_店铺各维度的因子分析.mp4
│ │ │ ├─ 第7节 44.2 实践_SPSS的产品特点对应分析.mp4
│ │ │ ├─ 第7节 44.3 实践_逻辑回归中商家续签率的预测.mp4
│ │ │ └─ 第7节 44.4 实践_自动线性建模的网络引流效果预测.mp4
│ │ ├─ 📁 第8节 概率论与统计学实战
│ │ │ ├─ 第8节 45 CRM客户关系管理与RFM.mp4
│ │ │ ├─ 第8节 45.1 实践_RFM分析中的变量分析.mp4
│ │ │ ├─ 第8节 45.2 实践_RFM客户分析及销售策略制定.mp4
│ │ │ ├─ 第8节 45.3 实践Power BI的RFM分析.mp4
│ │ │ ├─ 第8节 45.4 实践Power BI的RFM分析.mp4
│ │ │ ├─ 第8节 46 波士顿矩阵与4P理论.mp4
│ │ │ ├─ 第8节 46.1 实践_基于波士顿矩阵的订单分析_数据预处理.mp4
│ │ │ ├─ 第8节 46.2 实践_基于波士顿矩阵的订单分析_数据构建.mp4
│ │ │ ├─ 第8节 46.3 实践_基于波士顿矩阵的订单分析_矩阵实践.mp4
│ │ │ ├─ 第8节 46.4 实践_基于波士顿矩阵的订单分析_客户流失分析.mp4
│ │ │ ├─ 第8节 46.5 实践_基于波士顿矩阵的订单分析_催单时间分析.mp4
│ │ │ ├─ 第8节 47 流量及内容推荐的数据分析.mp4
│ │ │ ├─ 第8节 48 PEST与SWOT分析方法.mp4
│ │ │ ├─ 第8节 49 电竞游戏数据分析指标.mp4
│ │ │ └─ 第8节 50 游戏封测公测期数据分析.mp4
│ │ ├─ 📁 第9节 SPSS高级
│ │ │ ├─ 第9节 51 实践_k均值聚类的员工职业发展划分.mp4
│ │ │ ├─ 第9节 52 实践_层次聚类对员工职业发展的评估.mp4
│ │ │ ├─ 第9节 53 实践_智能聚类的人员分析预测.mp4
│ │ │ ├─ 第9节 55 实践_SPSS Modeler的安装及使用.mp4
│ │ │ ├─ 第9节 56 实践_SPSS Modeler界面简介.mp4
│ │ │ ├─ 第9节 57 实践_SPSS Modeler数据的读取.mp4
│ │ │ ├─ 第9节 58 实践_SPSS Modeler数据的集成.mp4
│ │ │ ├─ 第9节 59 实践_SPSS Modeler数据的合并.mp4
│ │ │ ├─ 第9节 60 实践_SPSS Modeler数据的选择.mp4
│ │ │ ├─ 第9节 61 SPSS Modeler中的导出控键.mp4
│ │ │ ├─ 第9节 62 SPSS Modeler的维度相关性检验.mp4
│ │ │ ├─ 第9节 64 SPSS Modeler中的描述性统计分析.mp4
│ │ │ ├─ 第9节 65 SPSS Modeler中的数据排序.mp4
│ │ │ ├─ 第9节 66 SPSS Modeler的卡方检验1.mp4
│ │ │ ├─ 第9节 67 SPSS Modeler的卡方检验2.mp4
│ │ │ ├─ 第9节 68 SPSS Modeler的差异性检验.mp4
│ │ │ ├─ 第9节 69 SPSS Modeler里的缺失值处理.mp4
│ │ │ ├─ 第9节 69.1 SPSS Modeler里缺失值的自动处理.mp4
│ │ │ ├─ 第9节 70 SPSS Modeler中的全局变量应用.mp4
│ │ │ ├─ 第9节 71 SPSS Modeler的RFM实现.mp4
│ │ │ ├─ 第9节 72 SPSS Modeler中的神经网络运用和实现.mp4
│ │ │ ├─ 第9节 73 SPSS Modeler中的C5.0决策树.mp4
│ │ │ ├─ 第9节 74 SPSS Modeler中的CART决策树实现.mp4
│ │ │ ├─ 第9节 75 SPSS Modeler中的决策树生成规则汇总.mp4
│ │ │ ├─ 第9节 76 SPSS Modeler中的同质集成学习.mp4
│ │ │ ├─ 第9节 77 SPSS Modeler中的异质集成学习.mp4
│ │ │ ├─ 第9节 78 SPSS Modeler的自动建模—分类.mp4
│ │ │ ├─ 第9节 79 SPSS Modeler的自动建模—聚类.mp4
│ │ │ ├─ 第9节 80 SPSS Modeler的自动建模—回归.mp4
│ │ │ ├─ 第9节 81 SPSS Modeler的聚类分析实践.mp4
│ │ │ ├─ 第9节 82 SPSS Modeler的KNN实践.mp4
│ │ │ ├─ 第9节 83 SPSS Modeler的关联规则实践.mp4
│ │ │ ├─ 第9节 84 SAS使用初步.mp4
│ │ │ ├─ 第9节 85 SAS实践题目介绍.mp4
│ │ │ ├─ 第9节 86 ROC分析.mp4
│ │ │ ├─ 第9节 87 VARCLUS指标聚类.mp4
│ │ │ ├─ 第9节 88 CLUSTER小样本聚类.mp4
│ │ │ ├─ 第9节 89 FASTCLUS快速聚类.mp4
│ │ │ └─ 第9节 90 ACECLUS数据线性转换后聚类.mp4
│ │ ├─ 📁 第10节 fineBI使用
│ │ │ ├─ 第10节 01_课程简介.mp4
│ │ │ ├─ 第10节 02_安装&初始化.mp4
│ │ │ ├─ 第10节 03_模块介绍.mp4
│ │ │ ├─ 第10节 04_数据源.mp4
│ │ │ ├─ 第10节 05_数据管理-数据包管理.mp4
│ │ │ ├─ 第10节 06_数据管理-数据表管理.mp4
│ │ │ ├─ 第10节 07_数据管理-数据表关系管理.mp4
│ │ │ ├─ 第10节 08_数据管理-数据更新管理.mp4
│ │ │ ├─ 第10节 09_数据加工-创建自助数据集.mp4
│ │ │ ├─ 第10节 10_数据加工-过滤.mp4
│ │ │ ├─ 第10节 11_数据加工-新增列.mp4
│ │ │ ├─ 第10节 12_数据加工-分组汇总.mp4
│ │ │ ├─ 第10节 13_数据可视化-柱状图.mp4
│ │ │ ├─ 第10节 14_数据可视化-表格使用.mp4
│ │ │ ├─ 第10节 15_数据可视化-饼图.mp4
│ │ │ ├─ 第10节 16_数据可视化-过滤组件.mp4
│ │ │ ├─ 第10节 17_数据可视化-OLAP钻取.mp4
│ │ │ ├─ 第10节 18_数据可视化-联动.mp4
│ │ │ └─ 第10节 19_仪表板.mp4
│ │ └─ 📁 第11大节==数据分析与挖掘建模实战
│ │ ├─ 📁 书籍+随堂源码+说明
│ │ │ ├─ 📁 sample_code
│ │ │ │ ├─ ass_main.py
│ │ │ │ ├─ clst_main.py
│ │ │ │ ├─ 📁 data
│ │ │ │ │ └─ HR.csv
│ │ │ │ ├─ eda_1.py
│ │ │ │ ├─ eda_2.py
│ │ │ │ ├─ eda_3.py
│ │ │ │ ├─ eda_4.py
│ │ │ │ ├─ eda_5.py
│ │ │ │ ├─ etl1.py
│ │ │ │ ├─ etl2.py
│ │ │ │ ├─ etl3.py
│ │ │ │ ├─ main.py
│ │ │ │ ├─ semi_main.py
│ │ │ │ └─ 说明.txt
│ │ │ ├─ 利用Python进行数据分析.pdf
│ │ │ ├─ 半监督学习.pdf
│ │ │ ├─ 数据挖掘导论.pdf
│ │ │ └─ 课件源码.zip
│ │ ├─ 📁 第1章 课程介绍
│ │ │ ├─ 1-1 课程导学.mp4
│ │ │ └─ 1-2 数据分析概述.mp4
│ │ ├─ 📁 第2章 数据获取
│ │ │ ├─ 2-1 数据仓库.mp4
│ │ │ ├─ 2-2 监测与抓取.mp4
│ │ │ ├─ 2-3 填写、埋点、日志、计算.mp4
│ │ │ └─ 2-4 数据学习网站.mp4
│ │ ├─ 📁 第3章 单因子探索分析与可视化
│ │ │ ├─ 3-01 数据案例介绍.mp4
│ │ │ ├─ 3-02 集中趋势,离中趋势.mp4
│ │ │ ├─ 3-03 数据分布--偏态与峰度.mp4
│ │ │ ├─ 3-04 抽样理论.mp4
│ │ │ ├─ 3-05 编码实现(基于python2.7).mp4
│ │ │ ├─ 3-06 数据分类.mp4
│ │ │ ├─ 3-07 异常值分析.mp4
│ │ │ ├─ 3-08 对比分析.mp4
│ │ │ ├─ 3-09 结构分析.mp4
│ │ │ ├─ 3-10 分布分析.mp4
│ │ │ ├─ 3-11 Satisfaction Level的分析.mp4
│ │ │ ├─ 3-12 LastEvaluation的分析.mp4
│ │ │ ├─ 3-13 NumberProject的分析.mp4
│ │ │ ├─ 3-14 AverageMonthlyHours的分析.mp4
│ │ │ ├─ 3-15 TimeSpendCompany的分析.mp4
│ │ │ ├─ 3-16 WorkAccident的分析.mp4
│ │ │ ├─ 3-17 Left的分析.mp4
│ │ │ ├─ 3-18 PromotionLast5Years的分析.mp4
│ │ │ ├─ 3-19 Salary的分析.mp4
│ │ │ ├─ 3-20 Department的分析.mp4
│ │ │ ├─ 3-21 简单对比分析操作.mp4
│ │ │ ├─ 3-22 可视化-柱状图.mp4
│ │ │ ├─ 3-23 可视化-直方图.mp4
│ │ │ ├─ 3-24 可视化-箱线图.mp4
│ │ │ ├─ 3-25 可视化-折线图.mp4
│ │ │ ├─ 3-26 可视化-饼图.mp4
│ │ │ └─ 3-27 本章小结.mp4
│ │ ├─ 📁 第4章 多因子探索分析
│ │ │ ├─ 4-01 假设检验.mp4
│ │ │ ├─ 4-02 卡方检验.mp4
│ │ │ ├─ 4-03 方差检验.mp4
│ │ │ ├─ 4-04 相关系数.mp4
│ │ │ ├─ 4-05 线性回归.mp4
│ │ │ ├─ 4-06 主成分分析.mp4
│ │ │ ├─ 4-07 编码实现.mp4
│ │ │ ├─ 4-08 交叉分析方法与实现.mp4
│ │ │ ├─ 4-09 分组分析方法与实现.mp4
│ │ │ ├─ 4-10 相关分析与实现.mp4
│ │ │ ├─ 4-11 因子分析与实现.mp4
│ │ │ └─ 4-12 本章小结.mp4
│ │ ├─ 📁 第5章 预处理理论
│ │ │ ├─ 5-01 特征工程概述.mp4
│ │ │ ├─ 5-02 数据样本采集.mp4
│ │ │ ├─ 5-03 异常值处理.mp4
│ │ │ ├─ 5-04 标注.mp4
│ │ │ ├─ 5-05 特征选择.mp4
│ │ │ ├─ 5-06 特征变换-对指化.mp4
│ │ │ ├─ 5-07 特征变换-离散化.mp4
│ │ │ ├─ 5-08 特征变换-归一化与标准化.mp4
│ │ │ ├─ 5-09 特征变换-数值化.mp4
│ │ │ ├─ 5-10 特征变换-正规化.mp4
│ │ │ ├─ 5-11 特征降维-LDA.mp4
│ │ │ ├─ 5-12 特征衍生.mp4
│ │ │ ├─ 5-13 HR表的特征预处理-1.mp4
│ │ │ ├─ 5-14 HR表的特征预处理-2.mp4
│ │ │ └─ 5-15 本章小结.mp4
│ │ ├─ 📁 第6章 挖掘建模
│ │ │ ├─ 6-01 机器学习与数据建模.mp4
│ │ │ ├─ 6-02 训练集、验证集、测试集.mp4
│ │ │ ├─ 6-03 分类-KNN.mp4
│ │ │ ├─ 6-04 分类-朴素贝叶斯.mp4
│ │ │ ├─ 6-05 分类-决策树.mp4
│ │ │ ├─ 6-06 分类-支持向量机.mp4
│ │ │ ├─ 6-07 分类-集成-随机森林.mp4
│ │ │ ├─ 6-08 分类-集成-Adaboost.mp4
│ │ │ ├─ 6-09 回归-线性回归.mp4
│ │ │ ├─ 6-10 回归-分类-逻辑回归.mp4
│ │ │ ├─ 6-11 回归-分类-人工神经网络-1.mp4
│ │ │ ├─ 6-12 回归-分类-人工神经网络-2.mp4
│ │ │ ├─ 6-13 回归-回归树与提升树.mp4
│ │ │ ├─ 6-14 聚类-Kmeans-1.mp4
│ │ │ ├─ 6-15 聚类-Kmeans-2.mp4
│ │ │ ├─ 6-16 聚类-DBSCAN.mp4
│ │ │ ├─ 6-17 聚类-层次聚类.mp4
│ │ │ ├─ 6-18 聚类-图分裂.mp4
│ │ │ ├─ 6-19 关联-关联规则-1.mp4
│ │ │ ├─ 6-20 关联-关联规则-2.mp4
│ │ │ ├─ 6-21 半监督-标签传播算法.mp4
│ │ │ └─ 6-22 本章小结.mp4
│ │ ├─ 📁 第7章 模型评估
│ │ │ ├─ 7-1 分类评估-混淆矩阵.mp4
│ │ │ ├─ 7-2 分类评估-ROC、AUC、提升图与KS图.mp4
│ │ │ ├─ 7-3 回归评估.mp4
│ │ │ └─ 7-4 非监督评估.mp4
│ │ └─ 📁 第8章 总结与展望
│ │ ├─ 8-1 课程回顾与多角度看数据分析.mp4
│ │ └─ 8-2 大数据与学习这门课后还能干什么_音频.mp4.mp4
│ ├─ 📁 【13】Python量化投资分析
│ │ ├─ 📁 第1课:量化投资介绍
│ │ │ ├─ 1.1 什么是量化投资.mp4
│ │ │ ├─ 1.2 数字货币市场特点.mp4
│ │ │ ├─ 1.3 2018量化炒币7大玩法复盘.mp4
│ │ │ ├─ 1.4 量化策略案例:Excel演示定投策略.mp4
│ │ │ ├─ 1.5 量化策略案例:Python演示定投策略.mp4
│ │ │ └─ 1.6 量化策略案例:如何改进策略.mp4
│ │ ├─ 📁 第2课:比特币介绍
│ │ │ ├─ 2.1:什么是区块链.mp4
│ │ │ ├─ 2.2:如何交易.mp4
│ │ │ ├─ 2.3:去中心化记账.mp4
│ │ │ ├─ 2.4:攻击比特币.mp4
│ │ │ └─ 2.5:比特币历史与未来.mp4
│ │ ├─ 📁 第3课:Python基础
│ │ │ ├─ 3.1:环境安装及使用.mp4
│ │ │ ├─ 3.2:第一个程序.mp4
│ │ │ ├─ 3.3.1 list变量及相关操作.mp4
│ │ │ ├─ 3.3.2 dict变量及相关操作.mp4
│ │ │ ├─ 3.3.3 字符串相关操作.mp4
│ │ │ ├─ 3.3.4 条件语句.mp4
│ │ │ ├─ 3.3:基本类型和计算_1.mp4
│ │ │ ├─ 3.5:函数.mp4
│ │ │ └─ 3.6:异常处理.mp4
│ │ ├─ 📁 第4课:Pandas入门操作
│ │ │ ├─ 4.1:数据导入.mp4
│ │ │ ├─ 4.2:查看、选取数据.mp4
│ │ │ ├─ 4.3:列操作.mp4
│ │ │ ├─ 4.4:筛选、缺失处理.mp4
│ │ │ ├─ 4.5.合并、去重、时间.mp4
│ │ │ └─ 4.6: 字符串、滚动操作.mp4
│ │ ├─ 📁 第5课:Pandas高阶操作
│ │ │ ├─ 5.1:批量导入数据.mp4
│ │ │ ├─ 5.2:HDF存取数据.mp4
│ │ │ ├─ 5.3:转变数据周期.mp4
│ │ │ └─ 5.4:GROUPBY分组处理.mp4
│ │ ├─ 📁 第6课:交易所接口
│ │ │ ├─ 6.1:API接口概述.mp4
│ │ │ ├─ 6.2:从交易所获取实时数据.mp4
│ │ │ ├─ 6.3:获取实时数据(更多案例).mp4
│ │ │ ├─ 6.4:自动下单(上).mp4
│ │ │ └─ 6.5:自动下单(下).mp4
│ │ ├─ 📁 第7课:择时策略
│ │ │ ├─ 7.1:产生交易信号.mp4
│ │ │ ├─ 7.2:计算资金曲线准备工作.mp4
│ │ │ ├─ 7.3:计算资金曲线.mp4
│ │ │ ├─ 7.4:爆仓情况处理.mp4
│ │ │ └─ 7.5:寻找最优参数.mp4
│ │ ├─ 📁 第8课:自动交易
│ │ │ ├─ 8.1:简单自动交易系统.mp4
│ │ │ ├─ 8.2- 参数选择.mp4
│ │ │ ├─ 8.3- 实盘心理.mp4
│ │ │ ├─ 8.4- 实盘交易信号问题.mp4
│ │ │ └─ 8.5大作业.mp4
│ │ ├─ 📁 第9课:套li策略
│ │ │ ├─ 9.1 OKEx合约讲解(上).mp4
│ │ │ ├─ 9.1 OKEx合约讲解(下).mp4
│ │ │ ├─ 9.2 初识跨期套利(上).mp4
│ │ │ ├─ 9.2 初识跨期套利(下).mp4
│ │ │ ├─ 9.3 跨期套利收益计算(上).mp4
│ │ │ └─ 9.3 跨期套利收益计算(下).mp4
│ │ └─ 📁 第10大课==Python股票量化投资课程(2)
│ │ ├─ 00开发环境部署.mp4
│ │ ├─ 01量化投资介绍(上).mp4
│ │ ├─ 02量化投资介绍(中).mp4
│ │ ├─ 03量化投资介绍(下).mp4
│ │ ├─ 04python基础(上).mp4
│ │ ├─ 05python基础(中).mp4
│ │ ├─ 06python基础(下).mp4
│ │ ├─ 07pandas基础(上).mp4
│ │ ├─ 08pandas基础(中).mp4
│ │ ├─ 09pandas基础(下).mp4
│ │ ├─ 10择时策略框架(一)(上).mp4
│ │ ├─ 11择时策略框架(一)(下).mp4
│ │ ├─ 12择时策略框架(二)(上).mp4
│ │ ├─ 13择时策略框架(二)(中).mp4
│ │ ├─ 14择时策略框架(二)(下).mp4
│ │ ├─ 15选股策略框架(一)上.mp4
│ │ ├─ 16选股策略框架(一)中.mp4
│ │ ├─ 17选股策略框架(一)下.mp4
│ │ ├─ 18选股策略框架(二)上.mp4
│ │ ├─ 19选股策略框架(二)中.mp4
│ │ ├─ 20选股策略框架(二)下.mp4
│ │ ├─ 21实盘交易(上).mp4
│ │ ├─ 22实盘交易(中).mp4
│ │ ├─ 23实盘交易(下).mp4
│ │ ├─ 24人工智能与量化投资(上).mp4
│ │ ├─ 25人工智能与量化投资(下).mp4
│ │ └─ 📁 配套课件与资料
│ │ ├─ 00Python基础教程(第2版 修订版).pdf
│ │ ├─ 00windows下如何安装Python、pandas.doc
│ │ ├─ 📁 01第一课资料
│ │ │ └─ 📁 视频课程分享资料
│ │ │ └─ 📁 第一课资料
│ │ │ ├─ 国泰君安-基于沪深300成分股的动量反转选股策略.pdf
│ │ │ └─ 广发证券-低延迟趋势线与交易性择时.pdf
│ │ ├─ 📁 02第二课资料
│ │ │ └─ 📁 class2
│ │ │ ├─ 📁 code
│ │ │ │ ├─ 1_基本类型和计算.py
│ │ │ │ ├─ 2_内置数据结构.py
│ │ │ │ ├─ 3_条件、循环语句.py
│ │ │ │ ├─ 4_函数.py
│ │ │ │ └─ 5_异常处理.py
│ │ │ ├─ 📁 上课资料
│ │ │ │ └─ Python量化入门 第二课时.pdf
│ │ │ └─ 📁 作业
│ │ │ ├─ Class2 homework.pdf
│ │ │ └─ 作业答案.py
│ │ ├─ 📁 03第三课资料
│ │ │ └─ 📁 class3
│ │ │ ├─ .DS_Store
│ │ │ ├─ 📁 code
│ │ │ │ ├─ .DS_Store
│ │ │ │ └─ class3(1).py
│ │ │ ├─ 📁 data
│ │ │ │ ├─ .DS_Store
│ │ │ │ └─ sz000002.csv
│ │ │ └─ 📁 上课资料
│ │ │ └─ DataFrame数据格式说明.pdf
│ │ ├─ 📁 04第四课资料
│ │ │ └─ class4.zip
│ │ ├─ 📁 05第五课资料
│ │ │ ├─ class5.zip
│ │ │ └─ 第五课作业1.pdf
│ │ ├─ 📁 06第六课资料
│ │ │ └─ class6.zip
│ │ ├─ 📁 07第七课资料
│ │ │ ├─ class7.zip
│ │ │ └─ 第七课作业1.pdf
│ │ ├─ 📁 08第八课资料
│ │ │ └─ class8.zip
│ │ └─ 📁 09课后大作业
│ │ └─ 📁 大作业1:Cluster量化选股策略
│ │ ├─ trading-data@full.20170707.zip
│ │ ├─ 国海证券-新量化分类选股-Cluster量化选股策略.pdf
│ │ └─ 大作业1:Cluster量化选股策略.pdf
│ ├─ 📁 【14】Python自动化办公
│ │ ├─ 📁 章节01 Excel自动化处理,从此做表不加班
│ │ │ ├─ 1.0【免费试听】为什么要学习办公自动化.mp4
│ │ │ ├─ 1.1 读写 用必备利器 xlrd + xlwt 读写 Excel.mp4
│ │ │ ├─ 1.2 格式 用神奇的 xlutils 套用 Excel 格式.mp4
│ │ │ ├─ 1.3 项目 用 Excel 和 Python 自动生成统计报表.mp4
│ │ │ ├─ 1.4 数据库 MySQL 简易安装及介绍,处理更多数据.mp4
│ │ │ ├─ 1.5 数据库 创建第一个 MySQL 数据库.mp4
│ │ │ ├─ 1.6 数据库 用 PyMysql 进行数据库的增删改查.mp4
│ │ │ ├─ 1.7 项目 用 MySQL 和 Python 自动生成统计报表.mp4
│ │ │ ├─ 1.8 读写 用 xlwriter,openpyxl 更灵活操作 Excel.mp4
│ │ │ ├─ 1.9 挑战实用案例 把文件名快速整理到 Excel 中.mp4
│ │ │ ├─ 1.10 挑战实用案例 Excel 填充画二维码.mp4
│ │ │ ├─ 1.11 挑战实用案例 让 Excel 朗读英文单词本.mp4
│ │ │ └─ 📁 课件代码
│ │ │ ├─ 📁 课时14【项目练习】1.1 读写 用必备利器 xlrd + xlwt 读写 Excel
│ │ │ │ ├─ 【课程任务】S1-1-1 用Python读写Excel,自动化从这里开始1.jpg
│ │ │ │ ├─ 【课程任务】S1-1-1 用Python读写Excel,自动化从这里开始2.jpg
│ │ │ │ ├─ 【课程任务】S1-1-1 用Python读写Excel,自动化从这里开始3.jpg
│ │ │ │ ├─ 【项目练习】S1-1-1 用Python读写Excel,自动化从这里开始1.jpg
│ │ │ │ ├─ 【项目练习】S1-1-1 用Python读写Excel,自动化从这里开始2.jpg
│ │ │ │ ├─ 【项目练习】S1-1-1 用Python读写Excel,自动化从这里开始3.jpg
│ │ │ │ ├─ 参考1.jpg
│ │ │ │ └─ 参考2.jpg
│ │ │ ├─ 📁 课时16【项目练习】1.2 格式 用神奇的 xlutils 套用 Excel 格式
│ │ │ │ ├─ 1.jpg
│ │ │ │ ├─ 2.jpg
│ │ │ │ ├─ 3.jpg
│ │ │ │ ├─ 任务1.jpg
│ │ │ │ ├─ 任务2.jpg
│ │ │ │ ├─ 任务3.jpg
│ │ │ │ ├─ 参考1.jpg
│ │ │ │ └─ 参考2.jpg
│ │ │ └─ 📁 课时21【项目练习】1.6 数据库 用 PyMysql 进行数据库的增删改查
│ │ │ ├─ 1.jpg
│ │ │ ├─ 2.jpg
│ │ │ ├─ 3.jpg
│ │ │ ├─ 任务1.jpg
│ │ │ ├─ 任务2.jpg
│ │ │ └─ 任务3.jpg
│ │ ├─ 📁 章节02 Word自动化处理,又快又好做文档
│ │ │ ├─ 2.1 写入 用必备利器 docx 把文字写入 Word.mp4
│ │ │ ├─ 2.2 写入 用必备利器 docx 把图片和表格写入 Word.mp4
│ │ │ ├─ 2.3 读取 用 Python 读取 Word.mp4
│ │ │ ├─ 2.4 格式 Word 格式套用之创造模板.mp4
│ │ │ ├─ 2.5 格式 Word 格式套用之套用模板.mp4
│ │ │ ├─ 2.6 PDF 用程序把 Word 转 PDF.mp4
│ │ │ ├─ 2.7 项目 Word 批量转 PDF,效率加速10倍.mp4
│ │ │ ├─ 2.8 PDF 识别与读取 PDF 中的文字.mp4
│ │ │ ├─ 2.9 挑战实用案例,批量生成n份不同乙方合同.mp4
│ │ │ └─ 📁 配套课件和源码
│ │ │ ├─ 📁 2.1 写入 用必备利器 docx 把文字写入 Word
│ │ │ │ ├─ 1.jpg
│ │ │ │ ├─ 2.jpg
│ │ │ │ └─ 3.jpg
│ │ │ ├─ 📁 2.2 写入 用必备利器 docx 把图片和表格写入 Word
│ │ │ │ ├─ 1.jpg
│ │ │ │ ├─ 2.jpg
│ │ │ │ └─ 3(1).jpg
│ │ │ └─ 📁 2.9 项目 批量生成n份不同乙方合同
│ │ │ ├─ 1.jpg
│ │ │ ├─ 2.jpg
│ │ │ ├─ 3.jpg
│ │ │ ├─ 4.jpg
│ │ │ └─ 5.jpg
│ │ ├─ 📁 章节03 PPT自动化处理,用程序快速排版
│ │ │ ├─ 3.1 写入 用必备利器 pptx在 PPT 里写入文字.mp4
│ │ │ ├─ 3.2 写入 用必备利器pptx在 PPT 里写入图片和图表.mp4
│ │ │ ├─ 3.3 格式 套用 PPT 格式填入内容.mp4
│ │ │ ├─ 3.4 数据 用数据分析库 Pandas 导入数据.mp4
│ │ │ ├─ 3.5 数据 用数据分析库 Pandas 做数据透视表.mp4
│ │ │ ├─ 3.6 图表 用 matplotlib 画折线图、柱状图、饼图.mp4
│ │ │ ├─ 3.7 图表 Pandas 和 matplotlib 的进阶技能.mp4
│ │ │ ├─ 3.8 项目 最近很火的数据动图,怎么用Python做.mp4
│ │ │ └─ 📁 配套课件与资料
│ │ │ └─ 📁 3.8 项目 最近很火的数据动图,怎么用Python做
│ │ │ ├─ 1.jpg
│ │ │ ├─ 2.jpg
│ │ │ ├─ 3.jpg
│ │ │ ├─ 4.jpg
│ │ │ └─ 📁 样例:生成数据动图
│ │ │ ├─ NormalVersion.py
│ │ │ ├─ ProVersion.py
│ │ │ ├─ data_gif2.gif
│ │ │ ├─ data_gif.gif
│ │ │ └─ data_source.xlsx
│ │ ├─ 📁 章节04 邮件自动化处理,秒速回复
│ │ │ ├─ 4.1 发送 发送普通的文字邮件.mp4
│ │ │ ├─ 4.2 发送 发送花哨的 html 格式邮件.mp4
│ │ │ ├─ 4.3 发送 发送带附件的邮件.mp4
│ │ │ ├─ 4.4 接收 利用 zmail 接收邮件.mp4
│ │ │ ├─ 4.5 计划任务 使用 Windows 的计划任务.mp4
│ │ │ ├─ 4.6 计划任务 使用 MacLinux 的计划任务.mp4
│ │ │ └─ 4.7 监控 利用计划任务进行邮件监控.mp4
│ │ ├─ 📁 章节05 Web自动化处理,速做网站不求人
│ │ │ ├─ 5.1 前端 HTML 基础.mp4
│ │ │ ├─ 5.2 后端 Django 的安装和基础设置.mp4
│ │ │ ├─ 5.3 后端 - 实现网站首页 HTM.mp4
│ │ │ ├─ 5.4 后端 - 理解 MTV 模型并实现 Django 首页.mp4
│ │ │ ├─ 5.5 数据库 - 通过数据库填入网页内容.mp4
│ │ │ ├─ 5.6 后端 - 实现文章正文与点击交互.mp4
│ │ │ └─ 5.7 API - 调用 API.mp4
│ │ ├─ 📁 章节06 v自动化处理,私人助理速度快
│ │ │ ├─ 6.1-微信---用-Python-自动发微信消息.mp4
│ │ │ ├─ 6.2-微信---用-Python-自动接收并回复微信消息.mp4
│ │ │ ├─ 6.3-微信---用-Python-实时修改文件并发送微信消息.mp4
│ │ │ ├─ 6.4 微信 - 使用微信自动发送邮件.mp4
│ │ │ ├─ 6.5-钉钉---用Python-自动群发钉钉消息.mp4
│ │ │ ├─ 6.6 钉钉 - 用Python 在钉钉发链接和 markdown.mp4
│ │ │ └─ 6.7 自动任务 - 用 Python 实现自动计划任务.mp4
│ │ ├─ 📁 章节07 爬虫自动化处理,高效获取数据
│ │ │ ├─ 7.1 使用 BeautifulSoup 和 Requests 爬取静态网页.mp4
│ │ │ ├─ 7.2 如何使用 Selenium 爬取动态页面.mp4
│ │ │ ├─ 7.3-如何定位元素.mp4
│ │ │ ├─ 7.4-如何在网页中自动输入.mp4
│ │ │ ├─ 7.5-如何实现模拟点击.mp4
│ │ │ ├─ 7.6-实战项目:用爬虫模拟登录.mp4
│ │ │ └─ 7.7-实战项目:识别验证码.mp4
│ │ ├─ 📁 章节08 文件自动化处理,再也不怕多乱差
│ │ │ ├─ 8.1 正则表达式之一.mp4
│ │ │ ├─ 8.2 正则表达式之二.mp4
│ │ │ ├─ 8.3 正则表达式之三.mp4
│ │ │ ├─ 8.4 在 Python 中使用正则表达式.mp4
│ │ │ ├─ 8.5 用 Python 管理文件.mp4
│ │ │ ├─ 8.6 用正则进行文件重命名.mp4
│ │ │ └─ 8.7 用 Python 批量复制和删除文件.mp4
│ │ └─ 📁 章节09 成果项目案例
│ │ └─ 课时84【视频讲解】x.1-孟要早睡同学的发票实时校验微信机器人.mp4
│ ├─ 📁 【15】python运维
│ │ ├─ python运维开发-资料课件.zip
│ │ ├─ 📁 第1节 Linux系统安装和认识
│ │ │ ├─ 第1节 Linux系统安装和认识-001-linux概述.ev4.mp4
│ │ │ ├─ 第1节 Linux系统安装和认识-002-虚拟机创建.ev4.mp4
│ │ │ ├─ 第1节 Linux系统安装和认识-003-linux安装一.ev4.mp4
│ │ │ ├─ 第1节 Linux系统安装和认识-004-linux安装二.ev4.mp4
│ │ │ ├─ 第1节 Linux系统安装和认识-005-备份操作系统.ev4.mp4
│ │ │ └─ 第1节 Linux系统安装和认识-006-系统认识.ev4.mp4
│ │ ├─ 📁 第2节 Linux基本命令1
│ │ │ ├─ 第2节 Linux基本命令1-007-命令入门.ev4.mp4
│ │ │ ├─ 第2节 Linux基本命令1-008-基本命令1 - 副本.ev4.mp4
│ │ │ ├─ 第2节 Linux基本命令1-008-基本命令1.ev4.mp4
│ │ │ └─ 第2节 Linux基本命令1-009-基本命令2-压缩解压缩.ev4.mp4
│ │ ├─ 📁 第3节 Linux基本命令2
│ │ │ ├─ 第3节 Linux基本命令2-001-基本命令-其他命令.ev4.mp4
│ │ │ ├─ 第3节 Linux基本命令2-002-远程连接工具.ev4.mp4
│ │ │ ├─ 第3节 Linux基本命令2-010-基本命令3.ev4.mp4
│ │ │ ├─ 第3节 Linux基本命令2-011-基本命令4-帮助命令.ev4.mp4
│ │ │ ├─ 第3节 Linux基本命令2-012-基本命令5-磁盘内存命令.ev4.mp4
│ │ │ ├─ 第3节 Linux基本命令2-013-基本命令6-文件内容.ev4.mp4
│ │ │ ├─ 第3节 Linux基本命令2-014-基本命令-日期时间.ev4.mp4
│ │ │ └─ 第3节 Linux基本命令2-015-基本命令-管道命令.ev4.mp4
│ │ ├─ 📁 第4节 vim编辑器
│ │ │ ├─ 第4节 vim编辑器-003-vim编辑器介绍及打开文件.ev4.mp4
│ │ │ ├─ 第4节 vim编辑器-004-vim编辑器-命令行模式操作.ev4.mp4
│ │ │ ├─ 第4节 vim编辑器-005-vim编辑器-末行模式.ev4.mp4
│ │ │ ├─ 第4节 vim编辑器-006-vim编辑器-编辑模式和小结.ev4.mp4
│ │ │ ├─ 第4节 vim编辑器-007-vim编辑器-实用功能.ev4.mp4
│ │ │ └─ 第4节 vim编辑器-008-vim编辑器-案例.ev4.mp4
│ │ ├─ 📁 第5节 用户、组和权限管理
│ │ │ ├─ 第5节 用户、组和权限管理-009-用户与组-介绍.ev4.mp4
│ │ │ ├─ 第5节 用户、组和权限管理-010-用户与组-创建用户.ev4.mp4
│ │ │ ├─ 第5节 用户、组和权限管理-011-用户与组-设置密码修改用户信息.ev4.mp4
│ │ │ ├─ 第5节 用户、组和权限管理-012-用户与组-删除用户.ev4.mp4
│ │ │ ├─ 第5节 用户、组和权限管理-013-用户与组-组管理.ev4.mp4
│ │ │ ├─ 第5节 用户、组和权限管理-014-权限管理-权限概述查看权限.ev4.mp4
│ │ │ ├─ 第5节 用户、组和权限管理-015-权限管理-字母形式设置权限.ev4.mp4
│ │ │ ├─ 第5节 用户、组和权限管理-016-权限管理-数字形式设置权限.ev4.mp4
│ │ │ ├─ 第5节 用户、组和权限管理-017-权限管理-所有者和所属组管理.ev4.mp4
│ │ │ └─ 第5节 用户、组和权限管理-018-权限管理-umask默认权限.ev4.mp4
│ │ ├─ 📁 第6节 软件管理和计划任务
│ │ │ ├─ 第6节 软件管理和计划任务-001-运行模式.ev4.mp4
│ │ │ ├─ 第6节 软件管理和计划任务-002-计划任务-at.ev4.mp4
│ │ │ ├─ 第6节 软件管理和计划任务-003-计划任务-cron.ev4.mp4
│ │ │ ├─ 第6节 软件管理和计划任务-019-软件管理-源码包.ev4.mp4
│ │ │ └─ 第6节 软件管理和计划任务-020-软件管理-rpm和yum.ev4.mp4
│ │ ├─ 📁 第7节 ssh、日志管理和网络管理
│ │ │ ├─ 第7节 ssh、日志管理和网络管理-004-ssh-基于口令验证.ev4.mp4
│ │ │ ├─ 第7节 ssh、日志管理和网络管理-005-ssh-基于秘钥安全验证.ev4.mp4
│ │ │ ├─ 第7节 ssh、日志管理和网络管理-006-ssh-修改sshd端口号.ev4.mp4
│ │ │ ├─ 第7节 ssh、日志管理和网络管理-007-ssh-远程传输命令.ev4.mp4
│ │ │ ├─ 第7节 ssh、日志管理和网络管理-008-日志管理.ev4.mp4
│ │ │ ├─ 第7节 ssh、日志管理和网络管理-009-网络管理.ev4.mp4
│ │ │ └─ 第7节 ssh、日志管理和网络管理-010-系统基本优化.ev4.mp4
│ │ ├─ 📁 第8节 apache安装和配置
│ │ │ ├─ 第8节 apache安装和配置-001-apache概述安装.ev4.mp4
│ │ │ ├─ 第8节 apache安装和配置-002-apache配置服务路劲认识.ev4.mp4
│ │ │ ├─ 第8节 apache安装和配置-003-apache基本概念.ev4.mp4
│ │ │ ├─ 第8节 apache安装和配置-004-配置详解1.ev4.mp4
│ │ │ ├─ 第8节 apache安装和配置-005-配置详解2.ev4.mp4
│ │ │ ├─ 第8节 apache安装和配置-006-配置详解3.ev4.mp4
│ │ │ ├─ 第8节 apache安装和配置-007-配置详解4.ev4.mp4
│ │ │ ├─ 第8节 apache安装和配置-008-配置详解5.ev4.mp4
│ │ │ ├─ 第8节 apache安装和配置-009-配置详解6.ev4.mp4
│ │ │ └─ 第8节 apache安装和配置-010-配置详解总结.ev4.mp4
│ │ ├─ 📁 第9节 apache虚拟主机、防盗链和日志切割
│ │ │ ├─ 第9节 apache虚拟主机、防盗链和日志切割-011-基于ip的虚拟主机.ev4.mp4
│ │ │ ├─ 第9节 apache虚拟主机、防盗链和日志切割-012-基于域名的虚拟主机.ev4.mp4
│ │ │ ├─ 第9节 apache虚拟主机、防盗链和日志切割-013-基于端口的虚拟主机.ev4.mp4
│ │ │ ├─ 第9节 apache虚拟主机、防盗链和日志切割-014-rewrite.ev4.mp4
│ │ │ ├─ 第9节 apache虚拟主机、防盗链和日志切割-015-防盗链.ev4.mp4
│ │ │ ├─ 第9节 apache虚拟主机、防盗链和日志切割-016-域名跳转.ev4.mp4
│ │ │ ├─ 第9节 apache虚拟主机、防盗链和日志切割-017-日志切割-rotatelogs.ev4.mp4
│ │ │ └─ 第9节 apache虚拟主机、防盗链和日志切割-018-日志切割-cronolog.ev4.mp4
│ │ ├─ 📁 第10节 运维和shell脚本
│ │ │ ├─ 第10节 运维和shell脚本-000_课程概况.ev4.mp4
│ │ │ ├─ 第10节 运维和shell脚本-001_shell基础之运维&shell(运维基础-运维定位+工作范围+运维&shell).ev4.mp4
│ │ │ ├─ 第10节 运维和shell脚本-002_shell基础之运维&shell(shell简介-shell定位+shell分类+使用方式).ev4.mp4
│ │ │ ├─ 第10节 运维和shell脚本-003_shell基础之shell脚本(创建脚本-方式+命名+内容+注释).ev4.mp4
│ │ │ └─ 第10节 运维和shell脚本-004_shell基础之shell脚本(脚本使用-执行方式+开发规范).ev4.mp4
│ │ ├─ 📁 第11节 shell基础之变量
│ │ │ ├─ 第11节 shell基础之变量-005_shell基础之变量(变量基础-定位+分类).ev4.mp4
│ │ │ ├─ 第11节 shell基础之变量-006_shell基础之变量(本地变量-定义+普通变量+命令变量).ev4.mp4
│ │ │ ├─ 第11节 shell基础之变量-007_shell基础之变量(全局变量-定义+查看+定义).ev4.mp4
│ │ │ ├─ 第11节 shell基础之变量-008_shell基础之变量(查看&取消-查看+取消) - 副本.ev4.mp4
│ │ │ ├─ 第11节 shell基础之变量-008_shell基础之变量(查看&取消-查看+取消).ev4.mp4
│ │ │ ├─ 第11节 shell基础之变量-009_shell基础之变量(内置变量-定义+脚本文件).ev4.mp4
│ │ │ ├─ 第11节 shell基础之变量-010_shell基础之变量(内置变量-精确截取+默认值).ev4.mp4
│ │ │ └─ 第11节 shell基础之变量-010_shell基础之小结.ev4.mp4
│ │ ├─ 📁 第12节 shell核心知识表达式
│ │ │ ├─ 第12节 shell核心知识表达式-011_核心知识之表达式(测试语句-应用场景+语句格式).ev4.mp4
│ │ │ ├─ 第12节 shell核心知识表达式-012_核心知识之表达式(条件表达式-逻辑+文件).ev4.mp4
│ │ │ ├─ 第12节 shell核心知识表达式-013_核心知识之表达式(条件表达式-数字+字符串).ev4.mp4
│ │ │ ├─ 第12节 shell核心知识表达式-014_核心知识之表达式(计算表达式-场景+格式+实践).ev4.mp4
│ │ │ ├─ 第12节 shell核心知识表达式-015_核心知识之表达式(数组-简介+定义+查看).ev4.mp4
│ │ │ └─ 第12节 shell核心知识表达式-016_核心知识之表达式(数组-增删改查).ev4.mp4
│ │ ├─ 📁 第13节 shell核心知识常见符号和流程控制
│ │ │ ├─ 第13节 shell核心知识常见符号和流程控制-017_核心知识之常见符号(重定向+管道符).ev4.mp4
│ │ │ ├─ 第13节 shell核心知识常见符号和流程控制-018_核心知识之常见符号(其他符号).ev4.mp4
│ │ │ ├─ 第13节 shell核心知识常见符号和流程控制-019_核心知识之简单流程控制(if语句-单分支+双分支).ev4.mp4
│ │ │ ├─ 第13节 shell核心知识常见符号和流程控制-020_核心知识之简单流程控制(if语句-多分支+实践).ev4.mp4
│ │ │ ├─ 第13节 shell核心知识常见符号和流程控制-021_核心知识之简单流程控制(case语句-格式+实践).ev4.mp4
│ │ │ ├─ 第13节 shell核心知识常见符号和流程控制-022_核心知识之简单流程控制(循环语句-for+while+until).ev4.mp4
│ │ │ ├─ 第13节 shell核心知识常见符号和流程控制-023_核心知识之简单流程控制(循环退出-简介+break+break.ev4.mp4
│ │ │ ├─ 第13节 shell核心知识常见符号和流程控制-024_核心知识之简单流程控制(循环退出-continue+exit).ev4.mp4
│ │ │ ├─ 第13节 shell核心知识常见符号和流程控制-025_核心知识之复杂流程控制(函数-简介+简单+传参).ev4.mp4
│ │ │ └─ 第13节 shell核心知识常见符号和流程控制-026_核心知识之复杂流程控制(函数-脚本传参+生产用法).ev4.mp4
│ │ ├─ 📁 第14节 shell核心知识之常见命令
│ │ │ ├─ 第14节 shell核心知识之常见命令-027_核心知识之常见命令(grep).ev4.mp4
│ │ │ ├─ 第14节 shell核心知识之常见命令-028_核心知识之常见命令(sed1).ev4.mp4
│ │ │ ├─ 第14节 shell核心知识之常见命令-029_核心知识之常见命令(sed2).ev4.mp4
│ │ │ ├─ 第14节 shell核心知识之常见命令-030_核心知识之常见命令(awk1).ev4.mp4
│ │ │ ├─ 第14节 shell核心知识之常见命令-031_核心知识之常见命令(awk2).ev4.mp4
│ │ │ ├─ 第14节 shell核心知识之常见命令-032_核心知识之常见命令(awk3).ev4.mp4
│ │ │ ├─ 第14节 shell核心知识之常见命令-033_核心知识之常见命令(awk4).ev4.mp4
│ │ │ ├─ 第14节 shell核心知识之常见命令-034_核心知识之常见命令(find1).ev4.mp4
│ │ │ ├─ 第14节 shell核心知识之常见命令-035_核心知识之常见命令(find2).ev4.mp4
│ │ │ └─ 第14节 shell核心知识之常见命令-036_核心知识之小结.ev4.mp4
│ │ ├─ 📁 第15节 安全知识体系
│ │ │ ├─ 第15节 安全知识体系-000_课程概况.ev4.mp4
│ │ │ ├─ 第15节 安全知识体系-001_安全知识体系之安全概述(安全现状-安全场景+安全案例+项目现状).ev4.mp4
│ │ │ ├─ 第15节 安全知识体系-002_安全知识体系之安全概述(安全体系-硬件+基础+应用+业务+运营).ev4.mp4
│ │ │ ├─ 第15节 安全知识体系-003_安全知识体系之安全概述(安全措施-角色定位+安全措施).ev4.mp4
│ │ │ ├─ 第15节 安全知识体系-004_安全知识体系之防火墙基础(简介-场景需求+简介).ev4.mp4
│ │ │ ├─ 第15节 安全知识体系-005_安全知识体系之防火墙基础(数据传输-数据封装+数据传输).ev4.mp4
│ │ │ ├─ 第15节 安全知识体系-006_安全知识体系之防火墙基础(功能-分层管控+数据包过滤).ev4.mp4
│ │ │ └─ 第15节 安全知识体系-007_安全知识体系之小结.ev4.mp4
│ │ ├─ 📁 第16节 iptables快速入门之日常操作
│ │ │ ├─ 第16节 iptables快速入门之日常操作-008_快速入门之iptables简介(基础-结构+关联).ev4.mp4
│ │ │ ├─ 第16节 iptables快速入门之日常操作-009_iptables快速入门之日常操作(firewall快速入门).ev4.mp4
│ │ │ ├─ 第16节 iptables快速入门之日常操作-010_iptables快速入门之日常操作(iptables快速入门).ev4.mp4
│ │ │ ├─ 第16节 iptables快速入门之日常操作-011_iptab
...
- 根目录
1 个文件夹
0 个文件
总大小 216.55 GB