人生苦短,我用python
计算机基础篇
第一篇 : 计算机基础知识
第二篇 : 计算机的发展史及多道技术
第三篇 : 计算机网络知识简单介绍
python基础篇
第一篇 : 初识python
第二篇 : 循环与基础运算
第三篇 : 数据类型
1) . 列表与元组
2) . 字典
3) . is与"==" and 编码和解码
4) . 补充
第四篇 : set集合与深浅拷贝
第五篇 : 文件操作
函数篇
第一篇 : 初识函数
第二篇 : 进阶函数(名称空间,函数的嵌套,gloabal--nonlocal关键字)
第三篇 : 闭包与迭代器
第四篇 : 生成器
第五篇 : 内置函数
第七篇 : 递归与二分法
模块篇
第一篇 : 正则表达式
第二篇 : 常用模块(一)
第三篇 : 常用模块(二)
第四篇 : 模块与包
面向对象篇
第一篇 : 初识面向对象
第三篇 : 反射
第四篇 : 异常处理
第五篇 : 单例模式的四种方式
第六篇 : metaclass(元类)
网络编程篇
第一篇 : 计算机网络基础
第二篇 : 网络编程
第三篇 : socketserver源码解读
第四篇 : 利用multiprocessing模块开进程
第五篇 : 利用threading模块开线程
第六篇 : 操作系统/进程/线程
第七篇 : 协程与I/O多路复用
python web 框架
1 . Django :
第一篇 : web应用
第二篇 : http 协议
第三篇 : Django 简介
第四篇 : Django的路由层
第五篇 : Django的视图函数
第六篇 : Django的模板层 , render的流程
第七篇 : Django的模型层(1)---单表操作
第八篇 : Django的模型层(2)---多表操作, 练习(rom多表查询)
第九篇 : Django与ajax , 基于ajax的登录 , 基于ajax和Form实现的注册
第十一篇 : Django的组件 : cookie和session , 用户认证组件-auth , Auth(给user_auth增减字段) , 过滤信息--中间件 , Form组件 , 组件拾遗--ModelForm组件 , stark 组件*******
第十二篇 : 装饰器
第十三篇 : 权限相关 :
queryset , 二级菜单的默认显示 , 动态显示按钮权限
非菜单权限对应的一级菜单展开,面包屑导航
批量创建学生记录 , 基于modelformset录入成绩 , 统计成单量
权限分配 , 权限组件和CRM整合
第十四篇 : 回顾 :
第十四篇 : 同源策略 , CORS
第十五篇 : Django的 contenttype应用 , 缓存相关
第十六篇 : 公钥私钥
Django中的 rest
第一篇 : REST、DRF(View源码解读、APIView源码解读)
第二篇 : 解析器组件和序列化组件(GET/POST接口设计)
第三篇 : 序列化组件(GET / PUT / DELETE 接口设计),视图组件
第四篇 : 权限, 认证 , 频率组件
第五篇 : 注册器 , 响应器 , 分页器
2 . Flask 框架
第一篇 : Flask简介
第二篇 : Flask 中的request
第三篇 : Flask中的模板语法jinjia2
第四篇 : Flask中的内置session
第五篇 : 路由系统
第六篇 : 实例化Flask的参数和对app的配置
第七篇 : Flask中的CBV和上下文初步解读
第八篇 : 蓝图(BluePrint)
第九篇 : Flask的中间件 --> before-request , after-request
第十篇 : flask的请求上下文源码解读
第十一篇 : Celery -- 芹菜
第十二篇 : Flask的蓝图目录,Flask-SQLAlchemy、Flask-Script、Flask-Migrate
数据库
第一篇 : MySql
1) . mysql的安装与基本管理
2) . mysql 创建用户与授权
3) . 数据库的增删改查操作
4) . 数据类型
5) . 完整性约束
6) . 表与表的关系
7) . 单表查询
8) . 多表查询
9) . pymysql 模块的使用
10) . 索引的原理
第二篇 : Redis
1) . redis下载及安装服务
2) . python操作Redis
第三篇 : MongoDB :
1) . mongo简介
2) . MongoDB的下载与安装
3) . 增删改查,$关键字,数据类型
4) . 可视化工具与pymongo
第四篇 : SQLAlchemy
版本控制---Git
第一篇 : Git和Github的基本操作
第二篇 : Github之协同开发
爬虫
第一篇 : 爬虫介绍
第二篇 : 回顾 HTTP / HTTPS
第三篇 : 爬虫工具安装
第四篇 : 爬虫之重要的requests模块
第五篇 : 数据解析,懒加载,代理ip
第六篇 : 模拟登陆,selenium,线程池
第七篇 : 移动端数据爬取
第八篇 : scrapy框架 :
--- 简介和基础应用
--- scrapy框架的持久化存储
--- UA池和代理池
--- Crawlspider的自动爬取
--- 增量式爬虫
量化分析
第一篇 : 数据分析之Numpy-数组计算
第二篇 : 数据分析之Pandas模块:表计算与数据分析
第三篇 : 数据分析之Matplotlib 库 : 绘图和可视化
第四篇 : tushare模块的应用
前端
第一篇 : HTML
第二篇 : css样式 :
1) . css
2) . margin的用法
3) . 文本属性和字体属性
4) . background背景
5) . 定位
6) . z-index权重
第三篇 : Javascript
1) . JavaScript
2) . DOM
3) . 定时器
4) . JS中的面向对象
5) . BOM
第四篇 : jQuery
1) . jQuery使用,选择器,动画,属性
2) . 文档操作
3) . 位置信息
4) . 事件流
5) . 事件对象
6) . jQuery的事件绑定和解除
7) . 事件委托
8) . ajax
第五篇 : 移动端响应式
前端框架 Vue
第一篇 : es6的部分语法
第二篇 : Vue 的基本语法
第三篇 : Vue的基础知识
第四篇 : Vue的示例
第五篇 : Vue的组件与传值
第六篇 : 安装脚手架,过滤器和生命周期的钩子函数
第七篇 : 获取原生的DOM的方式,DIY脚手架,vue-cli的使用
第八篇 : axios , vuex
第九篇 : vue-router 进阶 , 单页面应用(SPA)带来的问题
第十篇 : vue-cookies , 极验滑动验证geetest , vue-router的导航守卫
算法篇
第一篇 : 算法之基础
第二篇 : 列表查找以及二分查找
第三篇 : 树和二叉树简介
第四篇 : 算法之---堆的简单介绍
第五篇 : 常用排序算法(*******)
第六篇 : 算法之数据结构
第七篇 : 算法之迷宫问题
第八篇 : 贪心算法找零问题
第九篇 : 算法之斐波那契数列
第十篇 : 算法之动态规划问题
设计模式篇
第一篇 : 设计模式
Linux学习篇
第一篇 : 前言
第二篇 : 服务器核心知识
第三篇 : 安装
第四篇 : 远程连接
第五篇 : 文档与目录结构
第六篇 : 基本命令的讲解
第七篇 : 常用命令即基础系统优化
第八篇 : python之virtualenv 与 virtualenvwrapper 详解
第九篇 : mysql ,主从复制
第十篇 : redis 的学习 :
1. redis的安装与类型
5.redis的哨兵
第十一篇 : nginx学习 :
1.nginx 入门
3.nginx 负载均衡 : 集群概念 , 负载均衡的概念 ,nginx的负载均衡
第十二篇 : ansible学习 :
第十三篇 : 消息队列 Rabbitmq / kafka
其他
第一篇 : python操作Excel表格
第二篇 : Python__slots__详解
第三篇 : JsonWebToken