一、Python基础
1.Python介绍
2.发展史

3.Python 2 or 3?



4.安装

5.Hello World程序




6.变量













7.用户输入










8.模块初识













9. .pyc是个什么鬼?




10.数据类型初识






















11.数据运算





12.表达式if ...else语句






13.表达式for 循环




14.break and continue


15.表达式while 循环 





16.列表、元组操作
17.字符串操作
18.字典操作
19.集合操作
20. 文件操作
以下是进度条实现方式:
21.with语句
22. 字符编码与转码
23.函数基本语法及特性
24.函数参数与局部变量
25. 返回值
26.强行插入知识点: 嵌套函数
27.递归
28.匿名函数
29.函数式编程介绍
30.高阶函数
31.内置参数
32.装饰器
装饰器的演变:
33.迭代器&生成器
34.Json & pickle 数据序列化
35. 软件目录结构规范
36.模拟实现一个ATM + 购物商城程序
二、常用模块学习
1.模块介绍
2.内置模块之time & datetime模块
3.内置模块之random
4.内置模块之os
5.内置模块之sys
6.内置模块之shutil
7.内置模块之shelve
8.内置模块之xml处理
9.内置模块之yaml处理
10.内置模块之configparser
11.内置模块之hashlib
12.内置模块之subprocess







13.内置模块之logging模块
14.内置模块之re正则表达式
三、面向对象
1.引子
2.面向过程 VS 面向对象
3.面向对象编程(Object-Oriented Programming )介绍
4.类的语法
5.面向对象的特性
6.抽象接口
7.静态方法
8.类方法
9.属性方法
10.类的特殊成员方法
11.反射
四、异常处理
1.异常基础
2.异常种类
3.异常其他结构
4.主动触发异常
5.自定义异常
6.断言
五、Socket编程

















1.Socket介绍
2.Socket 参数介绍
3.基本Socket实例
4.Socket实现多连接处理
5.通过socket实现简单的ssh
6.SocketServer
7.开发一个支持多用户在线的FTP程序
六、paramiko模块和堡垒机实现
1.堡垒机前戏
2.堡垒机的实现
七、进程、线程、协程
1.操作系统发展史介绍
2.进程、与线程区别
3.python GIL全局解释器锁
4.线程
5.进程
6.携程
7.论事件驱动与异步IO
八、RabbitMQ队列
1.实现最简单的队列通信









2.Work Queues
3.消息持久化
4.消息公平分发
5. Publish\Subscribe(消息发布\订阅)
6.有选择的接收消息(exchange type=direct)
7.更细致的消息过滤
8.Remote procedure call (RPC)
9. RabbitMQ补充
九、Memcached
十、Redis
1.Redis概述
2.Redis安装和基本使用
3.Python操作Redis
4.String操作
5.Hash操作
6.List操作
7.Set操作
8.有序集合
9.其他常用操作
10.管道
11.发布订阅
12.sentinel
13.Redis缓存补充
十一、Python Mysql And ORM
1.数据库介绍
2.MYSQ数据库的安装使用
3.mysql管理
4.MySQL 数据类型
5.mysql 常用命令
6.事务
7.索引
8.视图

9.触发器
10.存储过程
11.函数
12其他
13.Python操作Mysql模块
14.原生模块 pymsql
15.Sqlalchemy ORM
十二、Twsited异步网络框架
http://blog.csdn.net/hanhuili/article/details/9389433
十三、运维堡垒机开发
1.前景介绍
2.堡垒机架构
3.堡垒机功能实现需求






4.代码实现
十四、Web框架
1.Web框架本质
2.自定义Web框架
十五、Django【基础篇】
1.基本配置
2.路由系统

3.模板


4.中间件

5.admin


6.Model
7.Form
8.跨站请求伪造
9.Cookie
10.Session
11.分页
12.缓存
13.序列化
14. 信号


15.项目练习
Django的CBV和FBV:
Django模板语言循环字典:
Django基于正则表达式的URL:




















Django对应的路由名称:
Django路由分发:
DjangoORM基本创建基本类型以及生成数据库结构:
DjangoORM基本增删查改:
基于ORM实现用户登录:
基于ORM实现用户增加删除修改以及查看详细:
Django字段类型介绍:
DjangoORM字段参数介绍:
DjangoORM外键操作:
Django一对多的创建:
创建一对多表结构:
获取单表单数据的三种方式:
一对多跨表操作:
一对多块表操作的的三种方式:
增加一对多数据示例:
初识Ajax:
创建多对多以及增加示例:
创建多对多以及增加示例:
URL补充:
视图获取用户请求相关信息以及请求头:
模板之继承:
模板之导入:
自定义 simple_tag:
自定义filter:
自定义分页:
分页封装:
Cookie是什么:
基于cookie实现定制显示数据条数:
带签名的Cookie:
CBV和FBV用户认证装饰器:
Django之Session:
Django之CSRF原理详解:
Django之中间件详解:
Django之缓存实例详解:
Django之信号:
Django之Form组件验证:
ModelForm操作及验证:
ajax操作:
文件上传:(三种:form/ajax/jquery)
原生ajax上传文件:
jquery上传文件:
iframe提交:
文件预览:
图片验证码:
python实现图片验证码_YSimba13.的博客-CSDN博客_python获取验证码图片
KindEditor:详细参数
组合搜索组件:
JSONP:
XSS过滤:
单例模式:
CMDB开发: