基础

  • Python 安装
  • 开发工具
  • PyCharm
  • Sublime
  • VS Code
  • 变量
  • 定义变量
  • 关键字
  • 命名规则
  • 基本数据类型
  • 类型转换
  • 运算符和表达式
  • 流程控制
  • 条件分支
  • 循环
  • 基本数据结构
  • 字符串
  • 列表
  • 元组
  • 集合
  • 字典
  • 函数
  • 定义
  • 参数传递
  • 作用域
  • lambda 表达式
  • 常用内置函数
  • ⭐ 面向对象编程
  • 类和对象
  • 三大特性
  • 封装
  • self
  • 属性
  • 方法
  • 类方法
  • 实例方法
  • 静态方法
  • 访问控制
  • 继承
  • 单继承
  • 多继承
  • 多态
  • 方法重写
  • 运算符重载
  • 装饰器
  • 反射
  • 模块
  • 导入模块
  • 常用模块
  • 文件处理
  • 日期时间
  • 导入包
  • 生成包
  • 异常处理
  • 捕获异常
  • try … else … finally 结构
  • 自定义异常
  • 文件操作
  • 文件开闭
  • 文件读写
  • 进阶

  • 函数进阶
  • 闭包
  • 匿名函数
  • 生成器函数
  • 装饰器
  • 高阶函数
  • 正则表达式
  • 数据库编程
  • 数据库基础
  • SQL 编写
  • 查询
  • 聚合
  • 分组
  • 关联
  • 排序
  • 事务
  • 数据库设计
  • 数据库调优
  • 并发编程
  • 同步和异步
  • 阻塞和非阻塞
  • 多线程
  • 多进程
  • 协程
  • 并发类库
  • 网络编程
  • 网络基础(七层模型、IP)
  • 网络协议(TCP、UDP、HTTP、HTTPS、FTP、DNS)
  • WebSocket
  • web 开发

  • Django 框架
  • 安装与 Demo
  • MVT 分层
  • 模型
  • 数据库基础
  • ORM
  • 单表查询
  • 多表查询
  • 聚合查询
  • 视图
  • 模板
  • 模板语法
  • 静态资源
  • 路由
  • Django Admin 管理工具
  • 测试
  • 会话
  • 鉴权
  • 文件上传
  • 中间件
  • 高级特性
  • 分页
  • 缓存
  • 本地缓存
  • Redis 分布式缓存
  • 序列化
  • 信号
  • celery 任务调度
  • Restful API 开发
  • 概念
  • 数据序列化
  • Django Rest Framework
  • 部署
  • 项目实战
  • 前端基础
  • HTML
  • CSS
  • JavaScript
  • Flask 框架
  • 爬虫

  • 概念
  • 合法性
  • 数据抓取
  • 常用网络协议(http / https)概念
  • 请求
  • 请求头
  • 请求参数
  • 请求类型
  • 响应
  • 响应头
  • 响应参数
  • requests 模块
  • urllib 模块
  • 模拟登陆
  • 静态 / 动态网站抓取
  • 无头浏览器
  • selenium
  • puppeteer
  • 数据解析
  • 常用标签
  • BeautifulSoup
  • 正则表达式
  • xpath
  • 数据导出
  • 文件
  • Excel
  • CSV
  • 数据库
  • MongoDB
  • MySQL
  • 中间件
  • Redis
  • Scrapy 框架
  • 核心概念
  • 命令行工具
  • Spiders
  • Selectors
  • Items
  • Item Loaders
  • 管道
  • Scrapy Shell
  • Link Extractors
  • 调度器
  • 分布式爬虫
  • 部署
  • 并发异步爬虫
  • aioHttp
  • asyncio
  • 高级
  • IP 代理
  • 验证码识别
  • APP 抓取
  • 增量式爬虫
  • 项目实战
  • 反爬虫
  • 请求头限制
  • 验证码
  • 黑白名单
  • 封禁 IP
  • 数据加密
  • 数据混淆
  • 行为分析
  • 自动化运维

  • Linux 环境
  • Shell 脚本编写
  • 脚本管理
  • 脚本发布
  • Python 运维库
  • 常用运维工具
  • 数据分析(数据科学)

  • 环境搭建
  • Anaconda
  • Conda
  • Miniconda
  • Jupyter Notebook
  • 常用数据结构
  • 常用类库
  • Numpy
  • 数组
  • 索引
  • 切片
  • 多维数组
  • 函数
  • Pandas
  • Series
  • DataFrame
  • 索引
  • 对齐
  • 函数
  • 统计
  • 数据处理
  • 数据清洗
  • 层次化索引
  • 数据连接
  • 数据合并
  • 分组聚合
  • 轴向旋转
  • 数据可视化
  • matplotlib
  • seaborn
  • pyechart
  • 算法(人工智能)

  • 数学基础
  • 机器学习
  • 深度学习
  • 自然语言处理
  • 图像处理
  • 计算机视觉
  • 作者:程序员吐泡泡

    物联沃分享整理
    物联沃-IOTWORD物联网 » Python 学习目录

    发表回复