Python零基础大神运维自动化就业频教程 最新版Python运维就业课程 6-9部分
├<第6章 django>
│ ├资料.zip
│ ├<第1节 Django>
│ │ ├<01.Django入门>
│ │ │ ├<视频>
│ │ │ │ ├01-简介_recv.mkv
│ │ │ │ ├02-创建环境_recv.mkv
│ │ │ │ ├03-模型类_recv.mkv
│ │ │ │ ├04-后台管理_recv.mkv
│ │ │ │ ├05-后台关联添加_recv.mkv
│ │ │ │ ├06-视图_recv.mkv
│ │ │ │ ├07-使用模板_recv.mkv
│ │ │ │ ├08-获取并传递数据_recv.mkv
│ │ │ │ ├09-详细展示_recv.mkv
│ │ │ │ └10-总结开发过程_recv.mkv
│ │ │ ├<源码>
│ │ ├<02.Django模型>
│ │ │ ├<视频>
│ │ │ │ ├01_复习.flv
│ │ │ │ ├02_字段说明.flv
│ │ │ │ ├03_元选项.flv
│ │ │ │ ├04_自定义管理器.flv
│ │ │ │ ├05_模型类的创建方法.flv
│ │ │ │ ├06_管理器.flv
│ │ │ │ ├07_查询.flv
│ │ │ │ └08_聚合、F对象、Q对象.flv
│ │ │ ├<源码>
│ │ ├<03.Django视图>
│ │ │ ├<视频>
│ │ │ │ ├01-复习_recv.mkv
│ │ │ │ ├02-URL配置_recv.mkv
│ │ │ │ ├03-request对象的Get1_recv.mkv
│ │ │ │ ├04-Get的一键多值_recv.mkv
│ │ │ │ ├05-Post请求方式_recv.mkv
│ │ │ │ ├06-Respose对象_recv.mkv
│ │ │ │ ├07-sesssion练习_recv.mkv
│ │ │ │ ├08-session原理_recv.mkv
│ │ │ │ └09-总结_recv.mkv
│ │ │ ├<源码>
│ │ │ │ ├test3.zip
│ │ │ │ ├登录练习的过程.png
│ │ │ │ └总结.txt
│ │ ├<04.Django模版>
│ │ │ ├<视频>
│ │ │ │ ├01-复习.flv
│ │ │ │ ├02-模板.flv
│ │ │ │ ├03-调用对象的方法.flv
│ │ │ │ ├04-定义模板.flv
│ │ │ │ ├05-反向解析.flv
│ │ │ │ ├06-模板继承.flv
│ │ │ │ ├07-html转义.flv
│ │ │ │ ├08-CSRF.flv
│ │ │ │ ├09-验证码.flv
│ │ │ │ └10-总结.flv
│ │ │ ├<源码>
│ │ │ │ ├test4.zip
│ │ │ │ ├三层模板继承.png
│ │ │ │ └总结.txt
│ │ ├<05.Django高级>
│ │ │ ├<视频>
│ │ │ │ ├01-复习_recv.mkv
│ │ │ │ ├02-静态文件_recv.mkv
│ │ │ │ ├03-中间件_recv.mkv
│ │ │ │ ├04-文件上传_recv.mkv
│ │ │ │ ├05-站点管理_recv.mkv
│ │ │ │ ├06-分页_recv.mkv
│ │ │ │ ├07-jquery的ajax_recv.mkv
│ │ │ │ ├08-创建数据与页面_recv.mkv
│ │ │ │ ├09-获取省信息_recv.mkv
│ │ │ │ └10-总结_recv.mkv
│ │ │ ├<源码>
│ │ ├<06.Django扩展>
│ │ │ ├<视频>
│ │ │ │ ├01-复习.flv
│ │ │ │ ├02-获取省信息.flv
│ │ │ │ ├03-选择市.flv
│ │ │ │ ├04-选择区.flv
│ │ │ │ ├05-富文本编辑器.flv
│ │ │ │ ├06-缓存.flv
│ │ │ │ ├07-全文检索.flv
│ │ │ │ └08-celery.flv
│ │ │ ├<源码>
│ │ │ │ ├django-tinymce-2.4.0.tar.gz
│ │ │ │ ├nginx-1.6.3.tar.gz
│ │ │ │ ├test6.zip
│ │ │ │ ├uwsgi-2.0.14.tar.gz
│ │ │ │ └总结.txt
│ ├<第2节 天天生鲜项目思路>
│ │ ├<01.day01>
│ │ │ ├<视频>
│ │ │ │ ├01-创建项目_recv.mkv
│ │ │ │ ├02-注册_recv.mkv
│ │ │ │ └03-串讲_recv.mkv
│ │ ├<02.day02>
│ │ │ ├<视频>
│ │ │ │ ├01-模型类设计.flv
│ │ │ │ ├02-首页.flv
│ │ │ │ ├03-列表页.flv
│ │ │ │ └04-详细页.flv
│ │ ├<03.day03>
│ │ │ ├<视频>
│ │ │ │ ├01-登录验证_recv.mkv
│ │ │ │ ├02-退出_recv.mkv
│ │ │ │ └03-最近浏览_recv.mkv
│ │ ├<04.day04>
│ │ │ ├<视频>
│ │ │ │ ├01-设计模型类.flv
│ │ │ │ ├02-购买商品.flv
│ │ │ │ ├03-全选全消、小计.flv
│ │ │ │ └04-修改、删除.flv
│ │ ├<05.day05>
│ │ │ ├<视频>
│ │ │ │ └01-订单_recv.mkv
│ │ ├<06.day06>
│ │ │ ├01-全文检索.flv
│ │ │ └02-自定义上下文.flv
│ ├<第3节 Git>
│ │ ├<视频>
│ │ │ ├01-复习_recv.mkv
│ │ │ ├02-使用uwsgi_recv.mkv
│ │ │ ├03-nginx、static_recv.mkv
│ │ │ ├04-安装版nginx_recv.mkv
│ │ │ ├05-总结布署_recv.mkv
│ │ │ └06-git_recv.mkv
│ │ ├<源码>
├<第7章 爬虫>
│ ├资料.zip
│ ├<第1节 Python爬虫基础类库>
│ │ ├<01.爬虫知识体系和urllib2库基本使用>
│ │ │ ├<视频>
│ │ │ │ ├00.爬虫概念的讲解_recv.mkv
│ │ │ │ ├01.爬虫课程概述_recv.mkv
│ │ │ │ ├02.通用爬虫和聚焦爬虫介绍_recv.mkv
│ │ │ │ ├03.HTTP和HTTPS复习以及Fiddler的使用_recv.mkv
│ │ │ │ ├04.urllib2的urlopen()和Request()_recv.mkv
│ │ │ │ ├05.Response响应和User-Agent历史_recv.mkv
│ │ │ │ ├06.add_header()和get_header()_recv.mkv
│ │ │ │ ├07.urlencode和贴吧小爬虫案例_recv.mkv
│ │ │ │ ├08.POST请求的模拟案例_recv.mkv
│ │ │ │ ├09.Ajax加载方式的数据获取_recv.mkv
│ │ │ │ └10.利用Cookie模拟登录_recv.mkv
│ │ │ ├<源码>
│ │ ├<02.urllib2高级用法以及正则与lxml解析库>
│ │ │ ├<视频>
│ │ │ │ ├00.Handler和opener以及开放代理和私密代理的使用.flv
│ │ │ │ ├01.代理和web客户端授权验证处理器的使用.flv
│ │ │ │ ├02.通过Cookielib和HTTPCookieProcess模拟登录.flv
│ │ │ │ ├03.re之match().flv
│ │ │ │ ├04.re之search().flv
│ │ │ │ ├05.re之findall()和finditer().flv
│ │ │ │ ├06.re之split().flv
│ │ │ │ ├07.re之sub().flv
│ │ │ │ ├08.使用正则的内涵段子爬虫案例.flv
│ │ │ │ └09.lxml库和贴吧图片下载案例.flv
│ │ │ ├<源码>
│ │ ├<03.多线程爬虫和Selenium+PhantomJS>
│ │ │ ├<视频>
│ │ │ │ ├00.BeautifulSop应用模拟登录以及验证码处理_recv.mkv
│ │ │ │ ├01.JSON和JSONPATH应用_recv.mkv
│ │ │ │ ├02.糗事百科案例和多线程爬虫介绍_recv.mkv
│ │ │ │ ├03.多线程爬虫实例1_recv.mkv
│ │ │ │ ├04.多线程爬虫实例2_recv.mkv
│ │ │ │ ├05.Selenium和PhantomJS介绍_recv.mkv
│ │ │ │ ├06.处理JS分页加载的网页_recv.mkv
│ │ │ │ └07.Tesseract和pytesseract_recv.mkv
│ │ │ ├<源码>
│ ├<第2节 scrapy框架>
│ │ ├<01.scrapy框架与Spider类>
│ │ │ ├<视频>
│ │ │ │ ├00.Scrapy介绍和入门案例演示_recv.mkv
│ │ │ │ ├01.itcast爬虫案例_recv.mkv
│ │ │ │ ├02.使用PyCharm执行Scrapy项目_recv.mkv
│ │ │ │ ├03.pipeline管道文件的用法_recv.mkv
│ │ │ │ ├04.scrapy shell的使用_recv.mkv
│ │ │ │ ├05.腾讯招聘案例_recv.mkv
│ │ │ │ └06.douyu图片下载案例_recv.mkv
│ │ │ ├<源码>
│ │ ├<02.scrapy框架与CrawlSpider类>
│ │ │ ├<视频>
│ │ │ │ ├00.Scrapy框架复习回顾.flv
│ │ │ │ ├01.LinkExtract链接提取规则和Rule爬取规则1.flv
│ │ │ │ ├02.CrawlSpider案例演示.flv
│ │ │ │ ├03.LinkExtract连接提取规则和Rule爬取规则2.flv
│ │ │ │ ├04.东莞CrawlSpider爬虫1.flv
│ │ │ │ ├05.东莞CrawlSpider爬虫2.flv
│ │ │ │ ├06.NewDongguan案例复讲.flv
│ │ │ │ ├07.NewDongguan案例功能完善.flv
│ │ │ │ └08.NewDongguan案例之Spider类.flv
│ │ │ ├<源码>
│ │ ├<03.scrapy框架模拟登陆与中间件>
│ │ │ ├<视频>
│ │ │ │ ├00.Scrapy模拟登录的几种策略_recv.mkv
│ │ │ │ ├01.Scrapy模拟登录的几种策略(补充)_recv.mkv
│ │ │ │ ├02.下载中间件部分和douban电影案例_recv.mkv
│ │ │ │ ├03.douban电影top250和MongoDB数据存储_recv.mkv
│ │ │ │ ├04.middlewares和doubanmovie案例完善_recv.mkv
│ │ │ │ ├05.settings介绍_recv.mkv
│ │ │ │ └06.Sina新闻资讯整站爬虫案例简介_recv.mkv
│ │ │ ├<源码>
│ ├<第3节 scrapy-redis分布式策略>
│ │ ├<01.scrapy-reid分布式搭建与官方案例>
│ │ │ ├<视频>
│ │ │ │ ├00.scrapy-redis介绍和redis集群搭建_recv.mkv
│ │ │ │ ├01.scrapy-redis官方案例演示_recv.mkv
│ │ │ │ └02.scrapy-redis官方案例演示2_recv.mkv
│ │ ├<02.有缘网分布式爬虫项目>
│ │ │ ├<视频>
│ │ │ │ ├00.昨日课程回顾.flv
│ │ │ │ ├01.有缘网分布式案例1.flv
│ │ │ │ ├02.有缘网分布式案例2.flv
│ │ │ │ ├03.有缘网分布式案例3.flv
│ │ │ │ ├04.有缘网分布式案例4.flv
│ │ │ │ ├05.Redis数据存储到本地MongoDB.flv
│ │ │ │ └06.Redis数据存储到本地MySQL.flv
│ │ ├<03.IT桔子分布式爬虫项目与课程回顾>
│ │ │ ├<视频>
│ │ │ │ ├00.itjuzi项目简介_recv.mkv
│ │ │ │ ├01.课程回顾1_recv.mkv
│ │ │ │ ├02.课程回顾2_recv.mkv
│ │ │ │ └03.课程回顾3_recv.mkv
├<第8章Tornado>
│ ├<第1节 Tornado>
│ │ ├<01.Tornado基础>
│ │ │ ├<视频>
│ │ │ │ ├01_简介_recv.mkv
│ │ │ │ ├02_代码01_recv.mkv
│ │ │ │ ├03_工作机制_recv.mkv
│ │ │ │ ├04_httpserver_recv.mkv
│ │ │ │ ├07_get_arg_recv.mkv
│ │ │ │ ├08_request_recv.mkv
│ │ │ │ └09_文件_recv.mkv
│ │ ├<02.Tornado接口与模版>
│ │ │ ├<视频>
│ │ │ │ ├01_复习补充.flv
│ │ │ │ ├02_write_header.flv
│ │ │ │ ├03_status_redirect.flv
│ │ │ │ ├04_error.flv
│ │ │ │ ├05_代码错误_字符编码.flv
│ │ │ │ ├06_接口.flv
│ │ │ │ ├07_静态文件.flv
│ │ │ │ ├08_前后端分离.flv
│ │ │ │ ├09_模板.flv
│ │ │ │ └10_建表.flv
│ │ ├<03.Tornado数据库交互与安全>
│ │ │ ├<视频>
│ │ │ │ ├01_作业_recv.mkv
│ │ │ │ ├02_面向对象_recv.mkv
│ │ │ │ ├03_建表_recv.mkv
│ │ │ │ ├04_数据库_recv.mkv
│ │ │ │ ├05_关联查询补充_recv.mkv
│ │ │ │ ├06_注入数据库_recv.mkv
│ │ │ │ ├07_执行语句_recv.mkv
│ │ │ │ ├08_查询语句_recv.mkv
│ │ │ │ ├09_cookies_recv.mkv
│ │ │ │ ├10_安全cookie_recv.mkv
│ │ │ │ └11_跨站请求伪造_recv.mkv
│ │ ├<04.Tornado异步与websocket>
│ │ │ ├01_xsrf防范原理.flv
│ │ │ ├02_模板_ajax_使用xsrf.flv
│ │ │ ├03_用户验证.flv
│ │ │ ├04_tornado机制.flv
│ │ │ ├05_回调异步.flv
│ │ │ ├06_yield异步.flv
│ │ │ ├07_回调异步原理.flv
│ │ │ ├08_yield异步原理.flv
│ │ │ ├09_tornado异步原理.flv
│ │ │ ├10_异步客户端.flv
│ │ │ ├11_websocket引入.flv
│ │ │ ├12_webchat小程序.flv
│ │ │ └13_tornado部署.flv
│ ├<第2节 爱家租房项目>
│ │ ├<01.day01>
│ │ │ ├<视频>
│ │ │ │ ├01_遗留问题补充说明_recv.mkv
│ │ │ │ ├02_项目文件目录_recv.mkv
│ │ │ │ ├03_日志部分_recv.mkv
│ │ │ │ ├04_项目介绍_recv.mkv
│ │ │ │ ├05_数据库结构_recv.mkv
│ │ │ │ ├06_产品补充说明_recv.mkv
│ │ │ │ ├07_后端图片验证码_recv.mkv
│ │ │ │ ├08_前端图片验证码使用_recv.mkv
│ │ │ │ └09_手机短信验证码_recv.mkv
│ │ ├<02.day02>
│ │ │ ├01_短信验证码.flv
│ │ │ ├02_短信补充说明.flv
│ │ │ ├03_session机制.flv
│ │ │ └04_session实现.flv
│ │ ├<03.day03>
│ │ │ ├<视频>
│ │ │ │ ├01_注册登录_recv.mkv
│ │ │ │ ├02_检验用户状态_装饰器_recv.mkv
│ │ │ │ ├03_反向代理_recv.mkv
│ │ │ │ ├04_验证用户登录装饰器_recv.mkv
│ │ │ │ ├05_七牛使用_recv.mkv
│ │ │ │ ├06_上传头像_recv.mkv
│ │ │ │ └07_补充说明与作业_recv.mkv
│ │ ├<04.day04>
│ │ │ ├01_Git使用.flv
│ │ │ ├02_区域信息缓存.flv
│ │ │ └03_前端模板使用.flv
│ │ ├<05.day05>
│ │ │ ├<视频>
│ │ │ │ ├01_项目开发流程.flv
│ │ │ │ ├02_上传房源1.flv
│ │ │ │ ├03_问题补充说明.flv
│ │ │ │ └04_异步与jquery表单插件.flv
│ │ ├<06.day06>
│ │ │ ├01_房屋列表01.flv
│ │ │ ├02_房屋列表02.flv
│ │ │ ├03_房屋列表加缓存.flv
│ │ │ ├04_程序流程.flv
│ │ │ ├05_mysql分页.flv
│ │ │ └06_分页接口的前端调用.flv
│ │ ├<07.day07>
│ │ │ ├<视频>
│ │ │ │ └01_python头说明_recv.mkv
│ │ ├<08.day08>
│ │ │ ├01_后端代码说明.flv
│ │ │ ├02_前端代码说明.flv
│ │ │ └03_网络通讯流程_Tornado工作原理.flv
│ ├<第3节 微信公众号>
│ │ ├<01.微信公众号简介>
│ │ │ ├<视频>
│ │ │ │ └01-认识微信公众号开发_recv.mkv
│ │ ├<02.微信公众号开发>
│ │ │ ├<视频>
│ │ │ │ ├01-接入服务器程序_recv.mkv
│ │ │ │ ├02-对接流程_recv.mkv
│ │ │ │ ├03-收发消息_recv.mkv
│ │ │ │ ├04-关注事件_recv.mkv
│ │ │ │ ├05-access_token_辅助类_recv.mkv
│ │ │ │ ├06-bug解决_recv.mkv
│ │ │ │ ├07-扫描关注事件_recv.mkv
│ │ │ │ └08-网页授权_recv.mkv
├<第9章 shell和自动化运维>
│ ├资料.zip
│ ├<第1节 运维和shell>
│ │ ├<01.运维和sehll简介>
│ │ │ ├<视频>
│ │ │ │ ├01-运维工作内容_recv.mkv
│ │ │ │ └02-shell运行方式_recv.mkv
│ │ ├<02.shell编程>
│ │ │ ├01-shell变量和测试语句.flv
│ │ │ ├02-分支语句.flv
│ │ │ ├03–循环语句.flv
│ │ │ ├04-shell命令行参数.flv
│ │ │ └05-函数.flv
│ ├<第2节 shell常用工具>
│ │ ├<01.shell常用工具>
│ │ │ ├01-常用工具grep-find-xargs.flv
│ │ │ ├02-sed.flv
│ │ │ ├03-awk列处理工具.flv
│ │ │ ├04-练习.flv
│ │ │ ├05-shell习题讲解.flv
│ │ │ └06-开机自启动服务设置.flv
│ ├<第3节 nginx>
│ │ ├<01.nginx功能>
│ │ │ ├<视频>
│ │ │ │ └01-nginx功能_recv.mkv
│ │ ├<02.nginx配置>
│ │ │ ├01-nginx配置文件详解一.flv
│ │ │ └02-nginx配置详解二.flv
│ ├<第4节 自动化部署>
│ │ ├<01.自动化部署简介>
│ │ │ ├<视频>
│ │ │ │ └01-自动化部署_recv.mkv
│ │ ├<02.fabric>
│ │ │ ├01-fabric入门.flv
│ │ │ └02-fabric代码自动化部署.flv
├<软件>
│ ├python环境及IDE.rar
│ ├安装环境教学参考文档.rar
│ ├开班环境讲解.wmv
│ ├前端教学软件.rar
│ └虚拟机安装包及ubuntu16.04.rar