站点内容导航
目录
工具下载与环境配置
- typora下载使用
- python解释器下载与配置
- pycharm下载与使用
- java开发环境搭建
- 第三方模块的下载
- 数据库理论及MySQL下载
- Django简介及安装、配置
- 前端文件下载总结
- 项目搭建之虚拟环境
- Git工具
- celery服务
- 项目上线部署
python语法
python基础
- 注释、变量
- 基本数据类型
- 用户交互之输入输出
- 各种运算符
- 垃圾回收机制GC
- python之流程控制上-if、while
- python流程控制下-for、while循环补充
- 数据类型基本操作及内置方法
- 数据类型的常用操作和内置方法-下
- 字符编码理论
- 文件相关操作及原理了解
- 函数概念及python函数语法
- python语法之名称空间
- 函数之闭包函数、装饰器
- 表达式与生成式
- 内置函数汇总及匿名函数
- 可迭代对象、迭代器对象、生成器对象
- 异常与异常捕获
python模块
- python模块理论
- 内置模块之collections
- 内置模块之时间模块
- 内置模块之随机数模块——random
- 内置模块之os、sys模块
- 内置模块之json模块、pickle模块
- 内置模块之re模块及正则表达式语法简述
- 第三方模块的下载
- 内置模块之hashlib模块--加密功能
- subprocess模块--子进程
- 内置模块之logging模块--日志模块
- python模块之beautifulsoup —— html文件解析以及提取
- python模块之requests模块
python面向对象
- python面向对象编程思想及语法基础
- python 类的继承、多继承与派生
- python 面向对象三大特性之封装与多态
- python 面向对象之反射
- python 面向对象之魔法方法(双下方法)
- python 面向对象之元类
- 设计模式及单例模式
网络编程并发编程
- 计算机网路编程理论
- 网络编程之socket模块
- 并发编程理论之多道技术、进程
- 内置模块之多进程模块multiprocessing
- 线程理论及threading模块
- 互斥锁、死锁及GIL全局解释器锁
- 进程池、线程池、协程
- celery服务
数据库
- 数据库理论及MySQL下载
- MySQL概念和语法
- 数据库存储引擎
- MySQL的字段类型(数据类型)
- MySQL之约束条件
- MySQL单表查询完整语法
- Navicat下载及无限试用
- MySQL多表查询语法
- python第三方模块之pymysql
- MySQL补充概念
- redis缓存数据库
- redis高级
- redis主从、哨兵、集群
Django
django基础知识
- 手撸web框架
- Django简介及安装、配置
- django基础操作简述
- django之路由层(urls)
- django之视图层(views)
- django之模板层(templates)
- django之模型层(models)
django进阶
drf框架
- web框架常见概念
- web常用5个接口django和drf写法及源码简析
- drf之序列化组件
- drf之请求和响应
- drf视图类 视图基类、视图扩展类、视图子类、视图集以及路由类
- drf之三大认证、过滤、排序、分页组件
- drf三大认证源码分析及异常捕获
- API接口文档
- jwt原理以及使用
- drf总结
flask框架
- Flask入门
- flask项目结构参考与g对象
- flask数据库连接
- flask源码解析
- flask信号
- flask-script
- sqlalchemy——python的一款开源orm工具
- flask使用sqlalchemy
爬虫模块
linux
前端编程
Vue框架
- vue简介及基础语法
- Vue表单事件、数据绑定、事件修饰符、箭头函数
- Vue框架交互后端
- Vue组件
- Vue生命周期
- Vue对象常用属性
- Vue-cli项目搭建(基于vue2)
- Vue插件plugins以及ui插件的使用
- Vue路由插件使用 -- vue-router
- Vue数据存储及vuex状态管理
- Vue3项目相对Vue2发生的变化