[Python] 2017 最新 Python就业班 视频教程全集含pdf源码 64G

校长yo
课程名称:   2017 最新 Python就业班 视频教程全集含pdf源码 64G  


课程简介:    

2017 最新 Python就业班 视频教程全集含pdf源码 64G  

----------------------课程目录------------------------------

2017 64G  最新 Python 就业班 视频教程  全集 含 pdf 源码 资料
│  
├─01基础
│  │  补充资料.zip
│  │  
│  ├─第1节 linux操作系统基础
│  │  ├─01.Linux以及命令
│  │  │  │  01-课程介绍.exe
│  │  │  │  02-什么是操作系统.exe
│  │  │  │  03-常见的OS.avi
│  │  │  │  04-unix、minix、Linux操作系统的发展1.exe
│  │  │  │  04-unix、minix、Linux操作系统的发展2.exe
│  │  │  │  05-Linux的不同版本和应用领域.exe
│  │  │  │  06-命令的介绍、ls命令.exe
│  │  │  │  07-目录结构.avi
│  │  │  │  08-命令的基本格式、ls选项.exe
│  │  │  │  09-帮助文档、历史信息.exe
│  │  │  │  10-重定向.exe
│  │  │  │  11-ls和cd的补充、相对路径和绝对路径.mkv
│  │  │  │  12-mkdir的补充.mkv
│  │  │  │  13-rmdir和rm.mkv
│  │  │  │  14-软连接、硬链接、grep、cp、mv.mkv
│  │  │  │  
│  │  │  
│  │  │              
│  │  └─02.linux命令以及vim编辑器
│  │          01-find命令.mkv
│  │          02-tar压缩和解压缩、which命令.mkv
│  │          03-cal、date、ps、top、htop、kill.mkv
│  │          04-df、du、ifconfig、ping命令.mkv
│  │          05-useradd、su、exit、ssh、whoami.mkv
│  │          06-创建用户、创建组.mkv
│  │          07-修改文件的权限-重点.mkv
│  │          08-gedit、sublime.mkv
│  │          09-vim命令.mkv
│  │         
│  ├─第2节 python语法基础
│  │  ├─01.Python基础
│  │  │      01-Ubuntu安装软件的方式.flv
│  │  │      02-Ubuntu安装服务器.mkv
│  │  │      03-python的介绍-1.mkv
│  │  │      04-python的介绍-2.mkv
│  │  │      05-sublime、vi编辑代码,python运行代码.mkv
│  │  │      06-第一个helloworld程序-注意点.mkv
│  │  │      07-python的交互模式,ipython.mkv
│  │  │      08-注释.mkv
│  │  │      09-python2中文的解决.mkv
│  │  │      10-定义变量,使用变量.mkv
│  │  │      11-打印名片.mkv
│  │  │      12-python2和python3中的输入功能不同.mkv
│  │  │      13-变量的类型,以及类型的转换.mkv
│  │  │      14-if-else.mkv
│  │  │      15-if满足时执行做条语句.mkv
│  │  │      16-关键字、标识符、驼峰法命名.mkv
│  │  │      17-运算符.mkv
│  │  │      18-print一次性输出多个变量的值.mkv
│  │  │      源码.zip
│  │  │      
│  │  ├─02.if、while、for
│  │  │      01-if比较运算符、and、or.mkv
│  │  │      02-使用if完成白富美.mkv
│  │  │      03-if语句的注意点.mkv
│  │  │      04-if逻辑运算符-not.mkv
│  │  │      05-if-elif的使用1.mkv
│  │  │      06-if-elif的使用2.mkv
│  │  │      07-while循环.mkv
│  │  │      08-while循环1-100之间的数.mkv
│  │  │      09-if嵌套、上火车.mkv
│  │  │      10-if嵌套-强调.mkv
│  │  │      11-if嵌套-白富美、高富帅.mkv
│  │  │      12-打印矩形.mkv
│  │  │      13-复合赋值运算符.mkv
│  │  │      14-打印三角形.mkv
│  │  │      15-99乘法表.mkv
│  │  │      16-剪刀石头布.mkv
│  │  │      17-for循环.mkv
│  │  │      18-break、while里面用if.mkv
│  │  │      19-break和continue.mkv
│  │  │      20-while嵌套中的break作用范围.mkv
│  │  │      源码.zip
│  │  │      
│  │  ├─03.字符串、列表、字典
│  │  │      01-字符串在内存中的存储方式.mkv
│  │  │      02-字符串类型的转换.mkv
│  │  │      03-输入、输出字符串.mkv
│  │  │      04-组成字符串的2种方式.mkv
│  │  │      05-字符串中的下标.mkv
│  │  │      06-切片,字符串逆序.mkv
│  │  │      07-字符串的常见操作.mkv
│  │  │      08-列表的引入、定义、和C语言中的数组不同的点.mkv
│  │  │      09-列表的增删改查.mkv
│  │  │      10-名字管理系统.mkv
│  │  │      11-字典的引出、字典的定义.mkv
│  │  │      12-名片管理系统.mkv
│  │  │      13-字典的增删改查.mkv
│  │  │      14-while、for循环遍历列表.mkv
│  │  │      15-for-else-应用.mkv
│  │  │      16-列表的append-extend.mkv
│  │  │      17-列表append操作注意点.mkv
│  │  │      18-字典的常见操作、遍历.mkv
│  │  │      源码.zip
│  │  │      资料.zip
│  │  │      
│  │  ├─04.元组、函数-上
│  │  │      01-元组.mkv
│  │  │      02-定义函数.mkv
│  │  │      03-定义、调用函数.mkv
│  │  │      04-多个函数的定义、调用.mkv
│  │  │      05-带有参数的函数.mkv
│  │  │      06-return的作用-获取温度.mkv
│  │  │      07-函数return、返回-强调.mkv
│  │  │      08-函数中的多个return.mkv
│  │  │      09-4种函数.mkv
│  │  │      10-函数嵌套调用1.mkv
│  │  │      11-函数嵌套调用2.mkv
│  │  │      12-用百度百科理解函数的嵌套调用.mkv
│  │  │      13-函数的嵌套调用应用-1.mkv
│  │  │      14-函数的嵌套调用-2-要求.mkv
│  │  │      15-函数的嵌套调用-2-代码.mkv
│  │  │      源码.zip
│  │  │      资料.zip
│  │  │      
│  │  ├─05.函数-下
│  │  │      01-局部变量.mkv
│  │  │      02-全局变量.mkv
│  │  │      03-全局变量、局部变量的区别.mkv
│  │  │      04-全局变量定义的位置.mkv
│  │  │      05-全局变量和局部变量名字相同.mkv
│  │  │      06-全局变量命名-建议.mkv
│  │  │      07-名片管理系统-函数版.mkv
│  │  │      08-列表、字典、当做全局变量.mkv
│  │  │      09-函数返回多个值-强调.mkv
│  │  │      10-缺省参数的介绍.mkv
│  │  │      11-缺省参数.mkv
│  │  │      12-不定长参数.mkv
│  │  │      13-不定长参数2.mkv
│  │  │      14-不定长参数3.mkv
│  │  │      15-拆包,元组、字典.mkv
│  │  │      16-引用.mkv
│  │  │      17-引用-注意点.mkv
│  │  │      18-不可变、可变类型.mkv
│  │  │      19-递归.mkv
│  │  │      源码.zip
│  │  │      资料.zip
│  │  │      
│  │  ├─06.匿名函数、文件操作
│  │  │      01-匿名函数.mkv
│  │  │      02-匿名函数的应用.flv
│  │  │      03-匿名函数当做实参.mkv
│  │  │      04-匿名函数应用-2.mkv
│  │  │      05-交换2个变量的方式.mkv
│  │  │      06-知识点扩充.mkv
│  │  │      07-文件的介绍.mkv
│  │  │      08-文件的打开,关闭.mkv
│  │  │      09-文件的读写操作.mkv
│  │  │      10-文件练习:读写.mkv
│  │  │      11-复制文件流程.mkv
│  │  │      12-复制文件代码讲解.mkv
│  │  │      13-大文件的处理方式.mkv
│  │  │      14-定位读写.mkv
│  │  │      15-文件、文件夹的常见操作.mkv
│  │  │      16-批量重命名代码讲解.mkv
│  │  │      源码.zip
│  │  │      资料.zip
│  │  │      
│  │  ├─07.面对对象-1
│  │  │      01-面向对象、面向过程区别.mkv
│  │  │      02-面向对象.mkv
│  │  │      03-类和对象的关系.mkv
│  │  │      04-类和对象的区分、类的3个组成部分.mkv
│  │  │      05-类的抽象.mkv
│  │  │      06-定义一个类.mkv
│  │  │      07-创建对象.mkv
│  │  │      08-调用对象的方法.mkv
│  │  │      09-给对象添加属性.mkv
│  │  │      10-创建多个对象.mkv
│  │  │      11-self.mkv
│  │  │      12-self的注意点.mkv
│  │  │      13-__init__方法.mkv
│  │  │      14-调用__init__方法的流程.mkv
│  │  │      15-调用__init__方法.mkv
│  │  │      16-全局变量、函数 和 属性、方法的联系和区别.mkv
│  │  │      17-应用:烤地瓜.mkv
│  │  │      18-应用:存放家具.mkv
│  │  │      源码.zip
│  │  │      资料.zip
│  │  │      
│  │  ├─08.面对对象-2
│  │  │      01-隐藏属性.mkv
│  │  │      02-私有方法.mkv
│  │  │      03-__del__方法.mkv
│  │  │      04-测量对象的引用个数.mkv
│  │  │      05-继承.mkv
│  │  │      06-子类继承父类、父类的父类.mkv
│  │  │      07-重写.mkv
│  │  │      08-调用被重写的方法.mkv
│  │  │      09-私有方法、私有属性在继承中的表现.mkv
│  │  │      10-多继承.mkv
│  │  │      11-多继承-注意点.mkv
│  │  │      12-多态.mkv
│  │  │      13-多态-强调.mkv
│  │  │      14-多态的理解.mkv
│  │  │      15-类属性、实例属性.mkv
│  │  │      16-实例方法、类方法、静态方法.mkv
│  │  │      源码.zip
│  │  │      资料.zip
│  │  │      
│  │  ├─09.面向对象3、异常、模块
│  │  │      01-设计4s店类-1.mkv
│  │  │      02-设计4s店类-2.mkv
│  │  │      03-设计4s店类-3-使用函数完成解耦.mkv
│  │  │      04-设计4s店类-4-使用类完成解耦-简单工厂模式.mkv
│  │  │      05-设计4s店类-5-要求.mkv
│  │  │      06-设计4s店类-6-代码讲解-工厂方法模式.mkv
│  │  │      07-__new__方法.mkv
│  │  │      08-创建单例对象.mkv
│  │  │      09-只初始化一次对象.mkv
│  │  │      10-只初始化一次对象2.mkv
│  │  │      11-异常处理.mkv
│  │  │      12-异常处理-基本功能.mkv
│  │  │      13-异常的传递.mkv
│  │  │      14-抛出自定义异常.mkv
│  │  │      15-异常处理中抛出异常.mkv
│  │  │      16-if的各种真假判断.mkv
│  │  │      17-模块的介绍.mkv
│  │  │      18-模块.mkv
│  │  │      源码.zip
│  │  │      资料.zip
│  │  │      
│  │  └─10.加强练习
│  │          01-模块中的__all__的作用.mkv
│  │          02-包、__init__.py的作用.mkv
│  │          03-模块的发布、安装.mkv
│  │          04-给程序传参数.mkv
│  │          05-列表生成式.mkv
│  │          06-列表生成式2.mkv
│  │          07-集合、元组、列表.mkv
│  │          08-列表去重2.mkv
│  │          09-名片管理系统-文件版.mkv
│  │          10-老王开枪-1-框架的搭建.mkv
│  │          11-老王开枪-2-设计类、创建对象.mkv
│  │          12-老王开枪-3-安装子弹.mkv
│  │          13-老王开枪-4-安装弹夹到枪中.mkv
│  │          14-老王开枪-5-测试 弹夹、枪.mkv
│  │          15-老王开枪-6-老王拿枪.mkv
│  │          16-老王开枪-7-创建敌人.mkv
│  │          17-老王开枪-8-老王开枪.mkv
│  │          源码.zip
│  │          资料.zip
│  │         
│  └─第3节 项目-飞机大战
│      ├─01.飞机大战-1
│      │      01-游戏的原理.mkv
│      │      02-飞机大战:创建窗口.mkv
│      │      03-飞机大战:显示玩家飞机、检测键盘、控制飞机左右移动.mkv
│      │      04-飞机大战:控制左右移动-面向对象.mkv
│      │      05-飞机大战:玩家飞机发射子弹.mkv
│      │      源码.zip
│      │      资料.zip
│      │      
│      └─02.飞机大战-2
│              01-显示敌机.mkv
│              02-控制敌机左右移动.mkv
│              03-代码优化:子弹越界的问题.mkv
│              04-敌机发射子弹.mkv
│              04-飞机大战:控制左右移动-面向对象.mkv
│              05-敌机发射的子弹判断越界.mkv
│              06-代码优化:抽取基类.mkv
│              07-扩展:飞机爆炸效果.mkv
│              基础班知识-复习.mkv
│              源码.zip
│              资料.zip
│              
├─02Python核心编程
│  ├─第1节 python高级编程
│  │  │  资料.zip
│  │  │  
│  │  ├─01.python高级1
│  │  │      01-模块重新导入_recv~1.mkv
│  │  │      02-模块循环导入问题_recv~1.mkv
│  │  │      03-==、is_recv~1.mkv
│  │  │      04-==、is扩展_recv~1.mkv
│  │  │      05-深拷贝和浅拷贝_recv~1.mkv
│  │  │      06-深拷贝和浅拷贝-copy和deepcopy的不同_recv~1.mkv
│  │  │      07-深拷贝和浅拷贝-copy拷贝元组时的特点_recv~1.mkv
│  │  │      08-不同进制的讲解_recv~1.mkv
│  │  │      09-原码、反码、补码、进制的转换_recv~1.mkv
│  │  │      10-位运算_recv~1.mkv
│  │  │      11-对9进行取反等于-10的讲解_recv~1.mkv
│  │  │      12-私有化_recv~1.mkv
│  │  │      13-property的使用-1_recv~1.mkv
│  │  │      14-property的使用-2_recv~1.mkv
│  │  │      15-property的使用-3_recv~1.mkv
│  │  │      源码.zip
│  │  │      资料.zip
│  │  │      
│  │  ├─02.python高级2-生成器、闭包、装饰器
│  │  │      01-迭代器.mkv
│  │  │      02-闭包.mkv
│  │  │      03-闭包-强调.mkv
│  │  │      04-闭包-应用.mkv
│  │  │      05-装饰器.mkv
│  │  │      06-2个装饰器.mkv
│  │  │      07-装饰器执行的时间.mkv
│  │  │      08-2个装饰器-强调.mkv
│  │  │      09-装饰器对有参数、无参数函数进行装饰.mkv
│  │  │      10-装饰器对带有返回值的函数进行装饰.mkv
│  │  │      11-通用装饰器.mkv
│  │  │      12-带有参数的装饰器.mkv
│  │  │      13-作用域.mkv
│  │  │      14-python动态添加属性以及方法.mkv
│  │  │      15-types.MethodType的作用.mkv
│  │  │      16-__slots__的作用.mkv
│  │  │      17-生成器-1.mkv
│  │  │      18-生成器-2-send.mkv
│  │  │      19-生成器-3-强调.mkv
│  │  │      20-生成器-4-完成多任务.mkv
│  │  │      源码.zip
│  │  │      资料.zip
│  │  │      
│  │  └─03.python高级3
│  │          01-类当做装饰器.flv
│  │          02-元类-1.flv
│  │          03-元类-2、metaclass.flv
│  │          04-gc-1、小整数对象池.flv
│  │          05-gc-2、引用计数.flv
│  │          06-gc-2、隔代回收.flv
│  │          07-gc-3、查看引用计数等.flv
│  │          08-内建属性.flv
│  │          09-getattribute属性.flv
│  │          10-getattribute强调.flv
│  │          11-内建方法.flv
│  │          12-集合.flv
│  │          13-functools.flv
│  │          14-常见模块.flv
│  │          源码.zip
│  │          资料.zip
│  │         
│  ├─第2节 linux系统编程
│  │  │  资料.zip
│  │  │  
│  │  ├─01.系统编程-进程
│  │  │      01-pdb调试_recv~1.mkv
│  │  │      02-pdb调试2_recv~1.mkv
│  │  │      03-pep8规则_recv~1.mkv
│  │  │      04-多任务概念_recv~1.mkv
│  │  │      05-多任务理解_recv~1.mkv
│  │  │      06-fork创建子进程_recv~1.mkv
│  │  │      07-getpid、getppid_recv~1.mkv
│  │  │      08-父子进程的先后顺序_recv~1.mkv
│  │  │      09-全局变量在多个进程中不共享_recv~1.mkv
│  │  │      10-多个fork_recv~1.mkv
│  │  │      11-多个fork-2_recv~1.mkv
│  │  │      12-Process创建子进程_recv~1.mkv
│  │  │      13-主进程等待Process子进程先结束_recv~1.mkv
│  │  │      14-Process强调_recv~1.mkv
│  │  │      15-Process子类创建子进程_recv~1.mkv
│  │  │      16-进程池_recv~1.mkv
│  │  │      17-多种方式的比较_recv~1.mkv
│  │  │      18-apple堵塞式添加任务_recv~1.mkv
│  │  │      19-进程间通信-Queue_recv~1.mkv
│  │  │      20-多进程拷贝文件_recv~1.mkv
│  │  │      源码.zip
│  │  │      资料.zip
│  │  │      
│  │  └─02.系统编程-线程
│  │          01-使用Thread完成多线程.mkv
│  │          02-使用Thread子类完成创建多线程.mkv
│  │          03-线程的执行顺序.mkv
│  │          04-线程共享全局变量.mkv
│  │          05-线程共享全局变量的问题.flv
│  │          06-列表当做实参传递到线程处理函数中.mkv
│  │          07-进程和线程的区别.mkv
│  │          08-执行100万次的bug.mkv
│  │          09-避免全局变量被修改的方式1.mkv
│  │          10-避免全局变量被修改的方式2-互斥锁.mkv
│  │          11-大家遇到的问题讲解.mkv
│  │          12-多线程使用非共享变量.mkv
│  │          13-死锁以及解决办法.mkv
│  │          14-同步的理解已经使用.mkv
│  │          15-生产者与消费者来解决耦合的问题.mkv
│  │          16-ThreadLocal对象在线程中的使用.mkv
│  │          17-异步的实现.mkv
│  │          18-GIL的问题.mkv
│  │          源码.zip
│  │          资料.zip
│  │         
│  ├─第3节 网络编程
│  │  │  资料.zip
│  │  │  
│  │  ├─01.网络编程概述、SOCKET
│  │  │      01-网络介绍_recv.mkv
│  │  │      02-tcp-ip协议简介_recv~1.mkv
│  │  │      03-端口_recv~1.mkv
│  │  │      04-ip地址_recv~1.mkv
│  │  │      05-socket的简介_recv~1.mkv
│  │  │      06-使用socket发送数据_recv~1.mkv
│  │  │      07-发送数据给飞秋_recv~1.mkv
│  │  │      08-端口的问题、以及绑定端口_recv~1.mkv
│  │  │      09-python3编码问题以及解决_recv~1.mkv
│  │  │      10-udp网络通信过程_recv~1.mkv
│  │  │      11-聊天室要求_recv~1.mkv
│  │  │      12-聊天室-代码讲解_recv~1.mkv
│  │  │      13-echo服务器_recv~1.mkv
│  │  │      14-模拟QQ聊天-多线程_recv~1.mkv
│  │  │      源码.zip
│  │  │      资料.zip
│  │  │      
│  │  ├─02.网络编程-tftp文件下载器
│  │  │      01-wireshark的安装.mkv
│  │  │      02-wireshark的使用介绍.mkv
│  │  │      03-tftp下载过程分析.mkv
│  │  │      04-pack和unpack的使用.mkv
│  │  │      05-tftp下载器代码讲解.flv
│  │  │      源码.zip
│  │  │      资料.zip
│  │  │      
│  │  ├─03.网络编程-网络通信过程
│  │  │      01-udp广播_recv~1.mkv
│  │  │      02-tcp服务器代码的编写ok_recv~1.mkv
│  │  │      03-tcp客户端代码的编写_recv~1.mkv
│  │  │      04-tcp服务器的大体框架_recv~1.mkv
│  │  │      05-packet tracer介绍_recv~1.mkv
│  │  │      06-2台电脑组网_recv~1.mkv
│  │  │      07-2台电脑组网-强调_recv~1.mkv
│  │  │      08-网络掩码、3台电脑使用hub组网_recv~1.mkv
│  │  │      09-交换机和集线器的区别_recv.mkv
│  │  │      10-arp和icmp_recv~1.mkv
│  │  │      11-arp命令插卡mac地址信息_recv~1.mkv
│  │  │      12-路由器的作用以及组网_recv~1.mkv
│  │  │      13-使用路由器组网并查看通信过程_recv~1.mkv
│  │  │      14-使用3台路由器组网-规划网络_recv~1.mkv
│  │  │      15-路由器的配置_recv~1.mkv
│  │  │      16-重要-网络通信过程的mac地址以及ip的不同_recv~1.mkv
│  │  │      17-重要-访问baidu的过程、添加http服务器、dns服务器_recv~1.mkv
│  │  │      18-tcp三次握手、四次挥手_recv~1.mkv
│  │  │      19-长连接、短连接_recv~1.mkv
│  │  │      源码.zip
│  │  │      资料.zip
│  │  │      
│  │  └─04.网络编程-web服务器
│  │          01-简单复习.mkv
│  │          02-tcp的十种状态.mkv
│  │          03-2MSL问题.mkv
│  │          04-listen参数问题.mkv
│  │          05-常见网络攻击.mkv
│  │          06-NAT.mkv
│  │          07-单进程服务器.mkv
│  │          08-关闭监听套接字、已连接套接字的不同.mkv
│  │          09-单进程非堵塞服务器.mkv
│  │          10-select版服务器.mkv
│  │          11-epoll版服务器.mkv
│  │          12-epoll-强调.mkv
│  │          13-协程.mkv
│  │          14-greenlet实现多任务.mkv
│  │          15-gevent版服务器.mkv
│  │          源码.zip
│  │          资料.zip
│  │         
│  ├─第4节 web服务器案例
│  │  │  资料.zip
│  │  │  
│  │  ├─01.Web服务器案例-1
│  │  │      01_网络层级复习_recv~1.mkv
│  │  │      02_socket编程复习_recv~1.mkv
│  │  │      03_应用层理解_recv~1.mkv
│  │  │      04_前端引入_recv~1.mkv
│  │  │      05_HTTP协议讲解_recv~1.mkv
│  │  │      06_HTTP通许流程_recv~1.mkv
│  │  │      07_HTTP协议补充说明_recv~1.mkv
│  │  │      08_爬虫与搜索引擎_recv~1.mkv
│  │  │      09_代码编写流程_recv~1.mkv
│  │  │      10_固定返回值的Web服务器代码_recv~1.mkv
│  │  │      11_静态文件的Web服务器代码_recv~1.mkv
│  │  │      源码.zip
│  │  │      
│  │  └─02.Web服务器案例-2
│  │          01_文件打开方式_文本与二进制的区别.mkv
│  │          02_Pycharm配置连接Ubuntu方法.mkv
│  │          03_静态文件服务器补充说明.mkv
│  │          04_静态Web服务器面向对象编程抽象.mkv
│  │          05_动态网站Web服务器与WSGI协议引入.mkv
│  │          06_动态Web服务器运行python脚本程序编写.mkv
│  │          07_动态Web服务器代码编写思路讲解.mkv
│  │          08_动态Web服务器程序执行流程.mkv
│  │          09_WSGI应用程序中status与headers定义位置的说明.mkv
│  │          10_Web框架编写.mkv
│  │          11_Web框架程序扩展.mkv
│  │          源码.zip
│  │         
│  └─第5节 正则表达式
│          01_属性查找_recv~1.mkv
│          02_面试题解决_Pycharm使用_recv~1.mkv
│          03_获取属性区别_recv~1.mkv
│          04_正则表达式引入_recv~1.mkv
│          05_re模块基本使用_recv~1.mkv
│          06_正则字符集描述_recv~1.mkv
│          07_match匹配方法_recv~1.mkv
│          08_getattribute递归_recv~1.mkv
│          09_正则数量描述_recv~1.mkv
│          10_原始字符串_recv~1.mkv
│          11_正则分组_recv~1.mkv
│          12_re的高级用法_recv~1.mkv
│          13_sub例题讲解_recv~1.mkv
│          14_贪婪模式_recv~1.mkv
│          15_练习题讲解_recv~1.mkv
│          源码.zip
│          资料.zip
│         
├─03数据结构与算法
│  │  资料.zip
│  │  
│  ├─第1节 数据结构和算法基础
│  │  ├─01.算法引入
│  │  │      1-算法引入.mkv
│  │  │      
│  │  ├─02.时间复杂度和大O表示法
│  │  │      01-时间复杂度与大O表示法.mkv
│  │  │      02-最坏时间复杂度与计算规则.mkv
│  │  │      03-常见时间复杂度与大小关系.mkv
│  │  │      
│  │  ├─03.Python列表和字典
│  │  │      01-代码执行时间测量模块timeit.mkv
│  │  │      02-Python列表类型不同操作的时间效率.mkv
│  │  │      03-Python列表与字典操作的时间复杂度.mkv
│  │  │      
│  │  └─04.数据结构引入
│  │          01-数据结构引入.mkv
│  │         
│  ├─第2节 顺序表
│  │  ├─01.顺序表的结构与实现
│  │  │      01-内存、类型本质、连续存储_recv~1.mkv
│  │  │      02-基本顺序表与元素外围顺序表_recv~1.mkv
│  │  │      03-顺序表的一体式结构与分离式结构_recv~1.mkv
│  │  │      04-顺序表数据区替换与扩充_recv~1.mkv
│  │  │      
│  │  └─02.顺序表的操作
│  │          01-顺序表添加与删除元素_Python列表的实现.mkv
│  │         
│  ├─第3节 栈与队列
│  │  ├─01.栈与队列基础
│  │  │      01-栈与队列的概念.mkv
│  │  │      
│  │  ├─02.栈的实现
│  │  │      01-栈的实现.mkv
│  │  │      
│  │  └─03.队列实现
│  │          01-队列与双端队列的实现.mkv
│  │         
│  ├─第4节 链表
│  │  ├─01.单项链表
│  │  │      01-链表的提出_recv~1.mkv
│  │  │      02-单链表的ADT模型_recv~1.mkv
│  │  │      03-Python中变量标识的本质_recv~1.mkv
│  │  │      04-单链表及结点的定义代码_recv~1.mkv
│  │  │      05-单链表的判空、长度、遍历与尾部添加结点的代码实现_recv~1.mkv
│  │  │      06-单链表尾部添加和在指定位置添加_recv~1.mkv
│  │  │      07-单链表查找和删除元素_recv~1.mkv
│  │  │      08-单链表与顺序表的对比_recv~1.mkv
│  │  │      
│  │  ├─02.单项循环链表
│  │  │      01-单向循环链表遍历和求长度.mkv
│  │  │      02-单向循环链表添加元素.mkv
│  │  │      03-单向循环链表删除元素.mkv
│  │  │      04-单向循环链表删除元素复习及链表扩展.mkv
│  │  │      
│  │  └─03.双向链表
│  │          01-双向链表及添加元素.mkv
│  │          02-双向链表删除元素.mkv
│  │         
│  ├─第5节 排序与搜索
│  │  ├─01.排序算法的稳定性
│  │  │      01-排序算法的稳定性(可能是加密过的文件,请核实)_recv~1.mkv
│  │  │      
│  │  ├─02.冒泡排序
│  │  │      01-冒泡排序及实现.mkv
│  │  │      
│  │  ├─03.选择排序
│  │  │      01-选择排序算法及实现(可能是加密过的文件,请核实)_recv~1.mkv
│  │  │      
│  │  ├─04.插入排序
│  │  │      01-插入算法.mkv
│  │  │      02-插入排序1.mkv
│  │  │      03-插入排序2.mkv
│  │  │      
│  │  ├─05.希尔排序
│  │  │      01-希尔排序(可能是加密过的文件,请核实)_recv~1.mkv
│  │  │      02-希尔排序实现(可能是加密过的文件,请核实)_recv~1.mkv
│  │  │      
│  │  ├─06.快速排序
│  │  │      01-快速排序.mkv
│  │  │      02-快速排序实现1.mkv
│  │  │      03-快速排序实现2.mkv
│  │  │      
│  │  ├─07.归并排序
│  │  │      01-归并排序_recv~1.mkv
│  │  │      02-归并排序_代码执行流程_recv~1.mkv
│  │  │      03-归并排序时间复杂度及排序算法复杂度对比_recv~1.mkv
│  │  │      
│  │  └─08.搜索
│  │          01-二分查找.mkv
│  │          02-二分查找时间复杂度.mkv
│  │         
│  └─第6节 树与树算法
│      ├─01.二叉树
│      │      01-树的概念_recv~1.mkv
│      │      02-二叉树的概念_recv~1.mkv
│      │      
│      └─02.二叉树的遍历
│              01-二叉树的广度优先遍历.mkv
│              02-二叉树的实现.mkv
│              03-二叉树的先序、中序、后序遍历.mkv
│              04-二叉树由遍历确定一棵树.mkv
│              
├─04数据库
│  ├─第1节 MySQL
│  │  │  资料.zip
│  │  │  
│  │  ├─01.MySQL基础
│  │  │      01-简介_recv~1.mkv
│  │  │      02-ER模型、三范式_recv~1.mkv
│  │  │      03-完整性_recv~1.mkv
│  │  │      04-图形界面操作_recv~1.mkv
│  │  │      05-逻辑删除_recv~1.mkv
│  │  │      06-创建表_recv~1.mkv
│  │  │      07-增加_recv~1.mkv
│  │  │      08-修改、删除_recv~1.mkv
│  │  │      09-备份与恢复_recv~1.mkv
│  │  │      10-总结_recv~1.mkv
│  │  │      资料.zip
│  │  │      
│  │  ├─02.MySQL查询
│  │  │      01-复习.mkv
│  │  │      02-查询-比较运算符.mkv
│  │  │      03-逻辑运算、模糊查询.mkv
│  │  │      04-范围、判空.mkv
│  │  │      05-聚合函数.mkv
│  │  │      06-分组.mkv
│  │  │      07-排序.mkv
│  │  │      08-分页.mkv
│  │  │      09-存储关系.mkv
│  │  │      10-建立关系表.mkv
│  │  │      11-连接查询.mkv
│  │  │      12-总结.mkv
│  │  │      资料.zip
│  │  │      
│  │  ├─03.MySQL高级
│  │  │      01-复习_recv~1.mkv
│  │  │      02-关联查询_recv~1.mkv
│  │  │      03-自关联_recv~1.mkv
│  │  │      04-视图_recv~1.mkv
│  │  │      05-自关联查询_recv~1.mkv
│  │  │      06-事务_recv~1.mkv
│  │  │      07-索引_recv~1.mkv
│  │  │      08-总结_recv~1.mkv
│  │  │      资料.zip
│  │  │      
│  │  └─04.MySQL与Python交互
│  │          01-复习.mkv
│  │          02-添加.mkv
│  │          03-参数化.mkv
│  │          04-查询.mkv
│  │          05-封装.mkv
│  │          06-用户登录.mkv
│  │          07-总结.mkv
│  │          资料.zip
│  │         
│  ├─第2节 MongoDB
│  │  │  资料.zip
│  │  │  
│  │  ├─01.MongoDB基础
│  │  │      01-复习_recv~1.mkv
│  │  │      02-简介_recv~1.mkv
│  │  │      03-增、改、删_recv~1.mkv
│  │  │      04-查询_recv~1.mkv
│  │  │      05-查询2_recv~1.mkv
│  │  │      06-查询3_recv.mkv
│  │  │      06-查询3_recv~1.mkv
│  │  │      07-聚合-分组_recv~1.mkv
│  │  │      08-聚合-筛选、排序、分页_recv~1.mkv
│  │  │      09-聚合-拆分数组_recv~1.mkv
│  │  │      10-总结_recv~1.mkv
│  │  │      资料.zip
│  │  │      
│  │  └─02.MongoDB高级
│  │          01-复习.mkv
│  │          02-索引.mkv
│  │          03-安全性.mkv
│  │          04-复制-开启服务.mkv
│  │          05-复制-数据备份.mkv
│  │          06-复制-主从切换.mkv
│  │          07-备份与恢复.mkv
│  │          08-与py交互.mkv
│  │          09-总结.mkv
│  │          资料.zip
│  │         
│  └─第3节 Redis
│          01-复习_recv~1.mkv
│          02-基本配置_recv~1.mkv
│          03-字符串命令_recv~1.mkv
│          04-键命令_recv~1.mkv
│          05-hash命令_recv~1.mkv
│          06-list命令_recv~1.mkv
│          07-set命令_recv~1.mkv
│          08-zset命令_recv~1.mkv
│          09-发布订阅_recv~1.mkv
│          10-主从_recv~1.mkv
│          11-与python交互_recv~1.mkv
│          12-登录完善_recv~1.mkv
│          13-总结_recv~1.mkv
│          资料.zip
│         
├─05前端
│  │  资料.zip
│  │  
│  ├─第1节 HTML
│  │  ├─01.HTML基础
│  │  │      001html基本结构_recv~1.mkv
│  │  │      002html文档类型和规范_recv~1.mkv
│  │  │      003html标题-段落-字符实体_recv~1.mkv
│  │  │      004html块-语义化的标签_recv~1.mkv
│  │  │      005html图片和链接_recv~1.mkv
│  │  │      006复习_recv~1.mkv
│  │  │      007dl快捷键_recv~1.mkv
│  │  │      007html列表_recv~1.mkv
│  │  │      008表格_recv~1.mkv
│  │  │      009传统表格布局_recv~1.mkv
│  │  │      
│  │  └─02.HTML高级
│  │          001复习.mkv
│  │          002表单01.mkv
│  │          003表单02.mkv
│  │          004iframe.mkv
│  │          005复习.mkv
│  │          006样式.mkv
│  │          007文本样式.mkv
│  │          008样式选择器及应用.mkv
│  │          009元素类型.mkv
│  │         
│  ├─第2节 CSS
│  │  ├─01.CSS基础
│  │  │      001复习及css选择器_recv~1.mkv
│  │  │      002表格样式_recv~1.mkv
│  │  │      003盒子模型_recv~1.mkv
│  │  │      004盒子模型2_recv~1.mkv
│  │  │      005盒子模型3_recv~1.mkv
│  │  │      006复习-盒子尺寸_recv~1.mkv
│  │  │      007课堂实录-margin合并_recv~1.mkv
│  │  │      008元素溢出_recv~1.mkv
│  │  │      009元素类型_recv~1.mkv
│  │  │      
│  │  └─02.CSS高级
│  │          001复习.mkv
│  │          002浮动.mkv
│  │          003清除浮动.mkv
│  │          004定位.mkv
│  │          008css背景02.mkv
│  │          009布局实例01.mkv
│  │          010布局实例02.mkv
│  │          06复习-定位特征布局.mkv
│  │          07css背景01.mkv
│  │         
│  ├─第3节 PhotoShop
│  │  ├─01.PhotoShop基础
│  │  │      001复习-布局实例_recv~1.mkv
│  │  │      002学习ps的背景_recv~1.mkv
│  │  │      003图片类型及使用方法_recv~1.mkv
│  │  │      004ps放大平移_recv~1.mkv
│  │  │      004ps移动选择-图层操作_recv~1.mkv
│  │  │      005复习-图层自由变换_recv~1.mkv
│  │  │      006矩形-圆形选择-选择模式_recv~1.mkv
│  │  │      007多边形-魔棒选择工具_recv~1.mkv
│  │  │      008选区操作-参考线-尺寸_recv~1.mkv
│  │  │      009效果图实例_recv~1.mkv
│  │  │      
│  │  └─02.PhotoShop高级
│  │          001布局复习.mkv
│  │          002ps复习.mkv
│  │          003ps裁切-尺寸测量.mkv
│  │          004ps切图.mkv
│  │          005雪碧图制作01.mkv
│  │          006复习切图.mkv
│  │          007雪碧图制作02.mkv
│  │          008页面布局-样式重置.mkv
│  │          009页面布局-首页实例01.mkv
│  │          010页面布局-首页实例02.mkv
│  │         
│  ├─第4节 HTML5+CSS3
│  │  ├─01.HTML5+CSS3实战1
│  │  │      001主页实例-幻灯片_recv~1.mkv
│  │  │      002主页实例-产品模块-版权信息_recv~1.mkv
│  │  │      003登录页实例_recv~1.mkv
│  │  │      004登录页实例02_recv~1.mkv
│  │  │      005css权重_recv~1.mkv
│  │  │      006css3选择器_recv~1.mkv
│  │  │      007css3圆角-阴影-透明度_recv~1.mkv
│  │  │      008css3-transiton动画_recv~1.mkv
│  │  │      
│  │  └─02.HTML5+CSS3实战2
│  │          001复习-tansform变形.mkv
│  │          002旋转-翻面效果.mkv
│  │          003animation动画.mkv
│  │          004animation动画02.mkv
│  │          005loading动画.mkv
│  │          006prefixer.mkv
│  │          007html5新增标签-新增表单控件.mkv
│  │          008h5新增音视频标签.mkv
│  │          009视口.mkv
│  │          010retina屏幕适配.mkv
│  │          011布局类型.mkv
│  │          012移动端效果图.mkv
│  │         
│  ├─第5节 移动端页面开发
│  │      001移动端布局01.mkv
│  │      002移动布局02.mkv
│  │      003rem移动布局01.mkv
│  │      004rem移动布局02.mkv
│  │      005rem移动布局03.mkv
│  │      005rem移动布局04.mkv
│  │      006布局类型.mkv
│  │      
│  ├─第6节 JAVAScript
│  │  ├─01.JavaScript介绍
│  │  │      001复习rem_recv~1.mkv
│  │  │      002弹性盒模型布局01_recv~1.mkv
│  │  │      003弹性盒模型布局02_recv~1.mkv
│  │  │      004javascript背景_recv~1.mkv
│  │  │      005js获取元素-操作属性_recv~1.mkv
│  │  │      006js函数_recv~1.mkv
│  │  │      
│  │  ├─02.JavaScript初级
│  │  │      001js复习.mkv
│  │  │      002变量和函数预解析.mkv
│  │  │      003匿名函数.mkv
│  │  │      004函数传参-函数return关键字.mkv
│  │  │      005条件语句01.mkv
│  │  │      006条件语句02.mkv
│  │  │      007条件语句03.mkv
│  │  │      008数学计算.mkv
│  │  │      009数组.mkv
│  │  │      010数组常用方法.mkv
│  │  │      011循环语句-数组去重.mkv
│  │  │      012字符串处理方法-js调试方法.mkv
│  │  │      013作业.mkv
│  │  │      
│  │  └─03.JavaScript高级
│  │          01实例-复习_recv~1.mkv
│  │          02定时器弹框_recv~1.mkv
│  │          03定时器弹框02_recv~1.mkv
│  │          04定时器原理-时钟-倒计时_recv~1.mkv
│  │          05倒计时02_recv~1.mkv
│  │          06封闭函数_recv~1.mkv
│  │          07闭包_recv~1.mkv
│  │          08内置对象_recv~1.mkv
│  │         
│  ├─第7节 JQuery
│  │  ├─01.JQuery初级
│  │  │      001复习封闭函数-闭包_recv~1.mkv
│  │  │      002面向对象01_recv~1.mkv
│  │  │      003面向对象02_recv~1.mkv
│  │  │      004jquery加载-选择器_recv~1.mkv
│  │  │      005jquery选择器-样式操作_recv~1.mkv
│  │  │      006绑定click事件_recv~1.mkv
│  │  │      007jquery属性操作-特殊效果_recv~1.mkv
│  │  │      
│  │  ├─02.JQuery高级1
│  │  │      001jqeury复习.mkv
│  │  │      002jquery动画.mkv
│  │  │      003jquery尺寸.mkv
│  │  │      004滚动到顶部-无缝滚动.mkv
│  │  │      005鼠标移入移出事件.mkv
│  │  │      006事件-自定义事件.mkv
│  │  │      007事件冒泡.mkv
│  │  │      008事件委托.mkv
│  │  │      009节点操作.mkv
│  │  │      010事件委托-todolist.mkv
│  │  │      
│  │  └─03.JQuery高级2
│  │          001复习_recv~1.mkv
│  │          02整屏滚动_recv~1.mkv
│  │          03整屏滚动02_recv~1.mkv
│  │          04幻灯片制作_recv~1.mkv
│  │          05ajax_recv~1.mkv
│  │          06ajax服务器测试_recv~1.mkv
│  │          07jsonp_recv~1.mkv
│  │          08正则表达式_recv~1.mkv
│  │          09表单验证_recv~1.mkv
│  │         
│  ├─第8节 移动端JS库
│  │      001复习_recv~1.mkv
│  │      002本地存储_recv~1.mkv
│  │      003jqueryui02_recv~1.mkv
│  │      003jqueryui_recv~1.mkv
│  │      004移动端事件-zepto_recv~1.mkv
│  │      005swiperjs01_recv~1.mkv
│  │      006swiperjs02_recv~1.mkv
│  │      007bootstrap容器-栅格系统_recv~1.mkv
│  │      008bootstrap按钮-表单_recv~1.mkv
│  │      
│  └─第9节 Bootstrap
│          001复习-按钮_recv~1.mkv
│          002图标-图片-导航条_recv~1.mkv
│          03路径导航-摸态框_recv~1.mkv
│          04bootstrap专题实例01_recv~1.mkv
│          05bootstrap专题实例02_recv~1.mkv
│          06less-gulp_recv~1.mkv
│          07性能优化_recv~1.mkv
│         
├─06django
│  │  资料.zip
│  │  
│  ├─第1节 Django
│  │  ├─01.Django入门
│  │  │      01-简介_recv~1.mkv
│  │  │      02-创建环境_recv~1.mkv
│  │  │      03-模型类_recv~1.mkv
│  │  │      04-后台管理_recv~1.mkv
│  │  │      05-后台关联添加_recv~1.mkv
│  │  │      07-使用模板_recv~1.mkv
│  │  │      08-获取并传递数据_recv~1.mkv
│  │  │      09-详细展示_recv~1.mkv
│  │  │      10-总结开发过程_recv~1.mkv
│  │  │      源码.zip
│  │  │      
│  │  ├─02.Django模型
│  │  │      01_复习.mkv
│  │  │      02_字段说明.mkv
│  │  │      03_元选项.mkv
│  │  │      04_自定义管理器.mkv
│  │  │      05_模型类的创建方法.mkv
│  │  │      06_管理器.mkv
│  │  │      07_查询.mkv
│  │  │      08_聚合、F对象、Q对象.mkv
│  │  │      源码.zip
│  │  │      
│  │  ├─03.Django视图
│  │  │      01-复习_recv~1.mkv
│  │  │      02-URL配置_recv~1.mkv
│  │  │      03-request对象的Get1_recv~1.mkv
│  │  │      04-Get的一键多值_recv~1.mkv
│  │  │      05-Post请求方式_recv~1.mkv
│  │  │      06-Respose对象_recv~1.mkv
│  │  │      07-sesssion练习_recv~1.mkv
│  │  │      08-session原理_recv~1.mkv
│  │  │      09-总结_recv~1.mkv
│  │  │      源码.zip
│  │  │      
│  │  ├─04.Django模版
│  │  │      01-复习.mkv
│  │  │      02-模板.mkv
│  │  │      03-调用对象的方法.mkv
│  │  │      04-定义模板.mkv
│  │  │      05-反向解析.mkv
│  │  │      06-模板继承.mkv
│  │  │      07-html转义.mkv
│  │  │      08-CSRF.mkv
│  │  │      09-验证码.mkv
│  │  │      10-总结.mkv
│  │  │      源码.zip
│  │  │      
│  │  ├─05.Django高级
│  │  │      01-复习_recv~1.mkv
│  │  │      02-静态文件_recv~1.mkv
│  │  │      03-中间件_recv~1.mkv
│  │  │      04-文件上传_recv~1.mkv
│  │  │      05-站点管理_recv~1.mkv
│  │  │      06-分页_recv~1.mkv
│  │  │      07-jquery的ajax_recv~1.mkv
│  │  │      08-创建数据与页面_recv~1.mkv
│  │  │      09-获取省信息_recv~1.mkv
│  │  │      10-总结_recv~1.mkv
│  │  │      源码.zip
│  │  │      
│  │  └─06.Django扩展
│  │          01-复习.mkv
│  │          02-获取省信息.mkv
│  │          03-选择市.mkv
│  │          04-选择区.mkv
│  │          05-富文本编辑器.mkv
│  │          06-缓存.mkv
│  │          07-全文检索.mkv
│  │          08-celery.mkv
│  │          源码.zip
│  │         
│  ├─第2节 天天生鲜项目思路
│  │  ├─01.day01
│  │  │      01-创建项目_recv~1.mkv
│  │  │      02-注册_recv~1.mkv
│  │  │      03-串讲_recv~1.mkv
│  │  │      
│  │  ├─02.day02
│  │  │      01-模型类设计.mkv
│  │  │      02-首页.mkv
│  │  │      03-列表页.mkv
│  │  │      04-详细页.mkv
│  │  │      
│  │  ├─03.day03
│  │  │      01-登录验证_recv~1.mkv
│  │  │      02-退出_recv~1.mkv
│  │  │      03-最近浏览_recv~1.mkv
│  │  │      
│  │  ├─04.day04
│  │  │      01-设计模型类.mkv
│  │  │      02-购买商品.mkv
│  │  │      03-全选全消、小计.mkv
│  │  │      04-修改、删除.mkv
│  │  │      
│  │  ├─05.day05
│  │  │      01-订单_recv~1.mkv
│  │  │      
│  │  └─06.day06
│  │          01-全文检索.mkv
│  │          02-自定义上下文.mkv
│  │         
│  └─第3节 Git
│          01-复习_recv~1.mkv
│          02-使用uwsgi_recv~1.mkv
│          03-nginx、static_recv~1.mkv
│          04-安装版nginx_recv~1.mkv
│          05-总结布署_recv~1.mkv
│          06-git_recv~1.mkv
│          源码.zip
│         
├─07爬虫
│  │  资料.zip
│  │  
│  ├─第1节 Python爬虫基础类库
│  │  ├─01.爬虫知识体系和urllib2库基本使用
│  │  │      00.爬虫概念的讲解_recv~1.mkv
│  │  │      01.爬虫课程概述_recv~1.mkv
│  │  │      02.通用爬虫和聚焦爬虫介绍_recv~1.mkv
│  │  │      03.HTTP和HTTPS复习以及Fiddler的使用_recv~1.mkv
│  │  │      04.urllib2的urlopen()和Request()_recv~1.mkv
│  │  │      05.Response响应和User-Agent历史_recv~1.mkv
│  │  │      06.add_header()和get_header()_recv~1.mkv
│  │  │      07.urlencode和贴吧小爬虫案例_recv~1.mkv
│  │  │      08.POST请求的模拟案例_recv~1.mkv
│  │  │      09.Ajax加载方式的数据获取_recv~1.mkv
│  │  │      10.利用Cookie模拟登录_recv~1.mkv
│  │  │      源码.zip
│  │  │      
│  │  ├─02.urllib2高级用法以及正则与lxml解析库
│  │  │      00.Handler和opener以及开放代理和私密代理的使用.mkv
│  │  │      01.代理和web客户端授权验证处理器的使用.mkv
│  │  │      02.通过Cookielib和HTTPCookieProcess模拟登录.mkv
│  │  │      03.re之match().mkv
│  │  │      04.re之search().mkv
│  │  │      05.re之findall()和finditer().mkv
│  │  │      06.re之split().mkv
│  │  │      07.re之sub().mkv
│  │  │      08.使用正则的内涵段子爬虫案例.mkv
│  │  │      09.lxml库和贴吧图片下载案例.mkv
│  │  │      源码.zip
│  │  │      
│  │  └─03.多线程爬虫和Selenium+PhantomJS
│  │          00.BeautifulSop应用模拟登录以及验证码处理_recv~1.mkv
│  │          01.JSON和JSONPATH应用_recv~1.mkv
│  │          02.糗事百科案例和多线程爬虫介绍_recv~1.mkv
│  │          03.多线程爬虫实例1_recv~1.mkv
│  │          04.多线程爬虫实例2_recv~1.mkv
│  │          05.Selenium和PhantomJS介绍_recv~1.mkv
│  │          06.处理JS分页加载的网页_recv~1.mkv
│  │          07.Tesseract和pytesseract_recv~1.mkv
│  │          源码.zip
│  │         
│  ├─第2节 scrapy框架
│  │  ├─01.scrapy框架与Spider类
│  │  │      00.Scrapy介绍和入门案例演示_recv~1.mkv
│  │  │      01.itcast爬虫案例_recv~1.mkv
│  │  │      02.使用PyCharm执行Scrapy项目_recv~1.mkv
│  │  │      03.pipeline管道文件的用法_recv~1.mkv
│  │  │      04.scrapy shell的使用_recv~1.mkv
│  │  │      05.腾讯招聘案例_recv~1.mkv
│  │  │      06.douyu图片下载案例_recv~1.mkv
│  │  │      源码.zip
│  │  │      
│  │  ├─02.scrapy框架与CrawlSpider类
│  │  │      00.Scrapy框架复习回顾.mkv
│  │  │      01.LinkExtract链接提取规则和Rule爬取规则1.mkv
│  │  │      02.CrawlSpider案例演示.mkv
│  │  │      03.LinkExtract连接提取规则和Rule爬取规则2.mkv
│  │  │      04.东莞CrawlSpider爬虫1.mkv
│  │  │      05.东莞CrawlSpider爬虫2.mkv
│  │  │      06.NewDongguan案例复讲.mkv
│  │  │      07.NewDongguan案例功能完善.mkv
│  │  │      08.NewDongguan案例之Spider类.mkv
│  │  │      源码.zip
│  │  │      
│  │  └─03.scrapy框架模拟登陆与中间件
│  │          00.Scrapy模拟登录的几种策略_recv~1.mkv
│  │          01.Scrapy模拟登录的几种策略(补充)_recv~1.mkv
│  │          02.下载中间件部分和douban电影案例_recv~1.mkv
│  │          03.douban电影top250和MongoDB数据存储_recv~1.mkv
│  │          04.middlewares和doubanmovie案例完善_recv~1.mkv
│  │          05.settings介绍_recv~1.mkv
│  │          06.Sina新闻资讯整站爬虫案例简介_recv~1.mkv
│  │          源码.zip
│  │         
│  └─第3节 scrapy-redis分布式策略
│      ├─01.scrapy-reid分布式搭建与官方案例
│      │      00.scrapy-redis介绍和redis集群搭建_recv~1.mkv
│      │      01.scrapy-redis官方案例演示_recv~1.mkv
│      │      02.scrapy-redis官方案例演示2_recv~1.mkv
│      │      
│      ├─02.有缘网分布式爬虫项目
│      │      00.昨日课程回顾.mkv
│      │      01.有缘网分布式案例1.mkv
│      │      02.有缘网分布式案例2.mkv
│      │      03.有缘网分布式案例3.mkv
│      │      03.有缘网分布式案例4.mkv
│      │      05.Redis数据存储到本地MongoDB.mkv
│      │      06.Redis数据存储到本地MySQL.mkv
│      │      
│      └─03.IT桔子分布式爬虫项目与课程回顾
│              00.itjuzi项目简介_recv~1.mkv
│              01.课程回顾1_recv~1.mkv
│              02.课程回顾2_recv~1.mkv
│              03.课程回顾3_recv~1.mkv
│              
├─08 tornado
│  │  资料.zip
│  │  
│  ├─第1节 Tornado
│  │  ├─01.Tornado基础
│  │  │      01_简介_recv~1.mkv
│  │  │      02_代码01_recv~1.mkv
│  │  │      03_工作机制_recv~1.mkv
│  │  │      04_httpserver_recv~1.mkv
│  │  │      07_get_arg_recv~1.mkv
│  │  │      08_request_recv~1.mkv
│  │  │      09_文件_recv~1.mkv
│  │  │      
│  │  ├─02.Tornado接口与模版
│  │  │      01_复习补充.mkv
│  │  │      02_write_header.mkv
│  │  │      03_status_redirect.mkv
│  │  │      04_error.mkv
│  │  │      05_代码错误_字符编码.mkv
│  │  │      06_接口.mkv
│  │  │      07_静态文件.mkv
│  │  │      08_前后端分离.mkv
│  │  │      09_模板.mkv
│  │  │      10_建表.mkv
│  │  │      
│  │  ├─03.Tornado数据库交互与安全
│  │  │      01_作业_recv~1.mkv
│  │  │      02_面向对象_recv~1.mkv
│  │  │      03_建表_recv~1.mkv
│  │  │      04_数据库_recv~1.mkv
│  │  │      05_关联查询补充_recv~1.mkv
│  │  │      06_注入数据库_recv~1.mkv
│  │  │      07_执行语句_recv~1.mkv
│  │  │      08_查询语句_recv~1.mkv
│  │  │      09_cookies_recv~1.mkv
│  │  │      10_安全cookie_recv~1.mkv
│  │  │      11_跨站请求伪造_recv~1.mkv
│  │  │      
│  │  └─04.Tornado异步与websocket
│  │          01_xsrf防范原理.mkv
│  │          02_模板_ajax_使用xsrf.mkv
│  │          03_用户验证.mkv
│  │          04_tornado机制.mkv
│  │          05_回调异步.mkv
│  │          06_yield异步.mkv
│  │          07_回调异步原理.mkv
│  │          08_yield异步原理.mkv
│  │          09_tornado异步原理.mkv
│  │          10_异步客户端.mkv
│  │          11_websocket引入.mkv
│  │          12_webchat小程序.mkv
│  │          13_tornado部署.mkv
│  │         
│  ├─第2节 爱家租房项目
│  │  ├─01.day01
│  │  │      01_遗留问题补充说明_recv~1.mkv
│  │  │      02_项目文件目录_recv~1.mkv
│  │  │      03_日志部分_recv~1.mkv
│  │  │      04_项目介绍_recv~1.mkv
│  │  │      05_数据库结构_recv~1.mkv
│  │  │      06_产品补充说明_recv~1.mkv
│  │  │      07_后端图片验证码_recv~1.mkv
│  │  │      08_前端图片验证码使用_recv~1.mkv
│  │  │      09_手机短信验证码_recv~1.mkv
│  │  │      
│  │  ├─02.day02
│  │  │      01_短信验证码.mkv
│  │  │      02_短信补充说明.mkv
│  │  │      03_session机制.mkv
│  │  │      04_session实现.mkv
│  │  │      
│  │  ├─03.day03
│  │  │      01_注册登录_recv~1.mkv
│  │  │      02_检验用户状态_装饰器_recv~1.mkv
│  │  │      03_反向代理_recv~1.mkv
│  │  │      04_验证用户登录装饰器_recv~1.mkv
│  │  │      05_七牛使用_recv~1.mkv
│  │  │      06_上传头像_recv~1.mkv
│  │  │      07_补充说明与作业_recv~1.mkv
│  │  │      
│  │  ├─04.day04
│  │  │      01_Git使用.mkv
│  │  │      02_区域信息缓存.mkv
│  │  │      03_前端模板使用.mkv
│  │  │      
│  │  ├─05.day05
│  │  │      01_项目开发流程.mkv
│  │  │      02_上传房源1.mkv
│  │  │      03_问题补充说明.mkv
│  │  │      04_异步与jquery表单插件.mkv
│  │  │      
│  │  ├─06.day06
│  │  │      01_房屋列表01.mkv
│  │  │      02_房屋列表02.mkv
│  │  │      03_房屋列表加缓存.mkv
│  │  │      04_程序流程.mkv
│  │  │      05_mysql分页.mkv
│  │  │      06_分页接口的前端调用.mkv
│  │  │      
│  │  ├─07.day07
│  │  │      01_python头说明_recv~1.mkv
│  │  │      
│  │  └─08.day08
│  │          01_后端代码说明.mkv
│  │          02_前端代码说明.mkv
│  │          03_网络通讯流程_Tornado工作原理.mkv
│  │         
│  └─第3节 微信公众号
│      ├─01.微信公众号简介
│      │      01-认识微信公众号开发_recv~1.mkv
│      │      
│      └─02.微信公众号开发
│              01-接入服务器程序_recv~1.mkv
│              02-对接流程_recv~1.mkv
│              03-收发消息_recv~1.mkv
│              04-关注事件_recv~1.mkv
│              05-access_token_辅助类_recv~1.mkv
│              06-bug解决_recv~1.mkv
│              07-扫描关注事件_recv~1.mkv
│              08-网页授权_recv~1.mkv
│              
├─09shell和自动化运维
│  │  资料.zip
│  │  
│  ├─第1节 运维和shell
│  │  ├─01.运维和sehll简介
│  │  │      01-运维工作内容_recv~1.mkv
│  │  │      02-shell运行方式_recv~1.mkv
│  │  │      
│  │  └─02.shell编程
│  │          01-shell变量和测试语句.mkv
│  │          02-分支语句.mkv
│  │          03--循环语句.mkv
│  │          04-shell命令行参数.mkv
│  │          05-函数.mkv
│  │         
│  ├─第2节 shell常用工具
│  │      01-常用工具grep-find-xargs.mkv
│  │      02-sed.mkv
│  │      03-awk列处理工具.mkv
│  │      04-练习.mkv
│  │      05-shell习题讲解.mkv
│  │      06-开机自启动服务设置.mkv
│  │      
│  ├─第3节 nginx
│  │  ├─01.nginx功能
│  │  │      01-nginx功能_recv~1.mkv
│  │  │      
│  │  └─02.nginx配置
│  │          01-nginx配置文件详解一.mkv
│  │          02-nginx配置详解二.mkv
│  │         
│  └─第4节 自动化部署
│      ├─01.自动化部署简介
│      │      01-自动化部署_recv~1.mkv
│      │      
│      └─02.fabric
│              01-fabric入门.mkv
│              02-fabric代码自动化部署.mkv
│              
└─课件和资料
        django.zip
        linux基础.zip
        Python基础.zip
        Python核心编程.zip
        shell.zip
        tornado.zip
        前端.zip
        微信公众号.zip
        数据库.zip
        数据结构和算法.zip
        爬虫.zip

下载地址:
下载地址已隐藏,加入会员后显示
加入会员
回复

使用道具 举报

联系客服 关注微信 返回顶部 返回列表