萝卜爆肝Python自学学习路线

最近经常有小伙伴咨询,Python 到底该怎么学,有什么学习路线可以参考下,萝卜作为一名深度 Python 爱好者,今天就来分享下,一个小白,该如何入门 Python,具体该以怎样的路线来学习呢
学习路线大纲 萝卜爆肝Python自学学习路线
文章图片

Python 基础 对于底层基础,肯定是掌握的越多、越牢固越好~

  • 环境搭建
    • Python安装
    • 开发工具 - PyCharm,VS Code,Jupyter Notebook
  • 变量
    • 定义变量
    • 命名规则
    • 基本数据类型
    • 类型转换
  • 运算符和表达式
  • 基本数据结构
    • 字符串
    • 列表
    • 字典
    • 集合
    • 元组
  • 流程控制
    • 条件
    • 循环
  • 函数
    • 调用函数
    • 定义函数
    • 函数参数
    • lambda 函数
    • 作用域
    • 重要内置函数
    • 函数式编程
  • 面向对象编程
    • 类和对象
    • 访问限制
    • 装饰器
    • 封装
    • 继承
    • 多态
    • 类方法
    • 实例方法
    • 静态方法
    • 反射
  • 模块
    • 使用模块
    • 安装模块
    • 常用模块
  • 异常调试测试
    • 异常捕获
    • try...else...finally 结构
    • 自定义异常
    • 调试
    • 单元测试
    • 文档测试
  • 进阶知识
    • 正则表达式
    • 数据库编程知识
    • 并发编程
    • 网络编程
    • IO 编程
    • 图形界面
    Web 开发
  • Web 基础
    • HTTP 基础
    • HTML 基础
    • CSS 基础
    • JavaScript 基础
    • WSGI
    • Restful API
  • Flask
    • 脚手架
    • 蓝图
  • Django
    • MVT 模式
    • 模板
    • 模型
    • 视图
    • 路由
    • 中间件
  • FastAPI
爬虫
  • 基础知识
    • 爬虫概念
    • 合法性
    • 注意点
  • 数据采集与解析
    • HTTP 基础知识
    • Web 基础知识
    • Socket 知识
    • Requets 库
    • 正则表达式
    • Xpath
  • 多种采集方式
    • 同步采集
    • 异步采集
    • Selenium
    • AJAX
    • Pyppeteer
  • 中间人代理
    • Charles
    • Mitmproxy
    • HttpCanary
  • 爬虫框架
    • Scrapy
    • Crawley
    • Selenium
    • PySpider
  • 反爬虫
    • 信息校验型
    • 动态渲染型
    • 文本混淆型
    • 特征识别型
    • 验证码
    • JS 混淆
  • 多终端爬虫
    • Web 采集
    • APP 采集
    • 小程序采集
    • 数据去重
    • 断点采集
    • 增量采集
  • 存储知识
    • 本地文件
    • MySQL
    • Redis
    • MongoDB
    • Pandas
      自动化运维
  • Linux 知识
  • shell 知识
  • 运维相关库
    • ansible
    • Paramiko
    • psutil
    • dnspython
    • IPy
  • 常用运维工具
    自动化测试
  • 测试基础
    • 接口测试
    • Web 页面测试
    • App 测试
  • Selenium
  • Pytest
  • UnitTest
  • Robot Framework
  • Behave
  • Locust
  • Lettuce
数据分析
  • 常用工具
    • Jupyter Notebook
    • Conda
  • 常用类库
    • Numpy
    • Pandas
    • Matplotlib
  • 数据处理
    • 数据获取
    • 数据清洗
    • 数据合并/连接/聚合
  • 数据可视化
    • Seaborn
    • Plotly
    • Pyecharts
      人工智能
  • 数学知识
    • 高等数学
    • 线性代数
    • 矩阵理论
    • 概率论
    • 统计学
  • 机器学习
    • 机器学习流程
    • 特征工工程
    • 模型
    • 常用算法
    • 常用库
  • 深度学习
    • 算法
  • 重点技术分支
    • 计算机视觉
    • 自然语言处理
    • 自动驾驶
    • 群体智能
    • 智能芯片
以上就是整理的学习 Python 所需要掌握的技能和各分支发展学习路线,当然鉴于个人水平有限,难免有不足之处,还望不吝指教!
常用类库 Python 的各种第三方类库是非常丰富的,这也是 Python 能够如此流行的一大原因,基本我们要做什么东西都能找到对应的类库,直接看文档用就行了,大大提高开发效率!
这个就不再一一列举了,大家可以查看学习路线大纲~
后面也会再出一期更加全面的 Python 类库大全的文章,记得关注哦
就业方向
  • 全栈方向
    • 后端工程师
    • Python 工程师
  • 数据挖掘分析方向
    • 数据分析师
    • 数据挖掘工程师
  • AIoT 方向
    • AI 算法工程师
    • IoT 工程师
  • 运维工程师
  • 自动化测试工程师
学习资源 视频
基础知识
  • 2020年Python爬虫全套课程(学完可做项目)
    • https://www.bilibili.com/vide...
  • Python爬虫编程基础5天速成(2021全新合集)Python入门+数据分析
    • https://www.bilibili.com/vide...
  • 2021年最新Python爬虫教程+实战项目案例(最新录制)
    • https://www.bilibili.com/vide...
  • 黑马程序员600集 Python 教程
    • https://www.bilibili.com/vide...
  • 千锋教育 700 集零基础 Python 教程
    • https://www.bilibili.com/vide...
  • 小甲鱼 -《零基础入门学习Python》最新版
    • https://www.bilibili.com/vide...
      Web 开发
  • Python Django 网站开发培训 - 2周入门 web后端开发 web服务端开发
    • https://www.bilibili.com/vide...
  • Python Django 项目实战教程
    • https://www.bilibili.com/vide...
  • Python + 微信小程序实战开发
    • https://www.bilibili.com/vide...
  • 黑马程序员python进阶课程136节玩转Web开发
    • https://www.bilibili.com/vide...
      爬虫
  • 2020年Python爬虫全套课程(学完可做项目)
    • https://www.bilibili.com/vide...
  • Python爬虫编程基础5天速成(2021全新合集)Python入门+数据分析
    • https://www.bilibili.com/vide...
  • 2021年最新Python爬虫教程+实战项目案例(最新录制)
    • https://www.bilibili.com/vide...
      数据分析
  • 【python教程】数据分析——numpy、pandas、matplotlib
    • https://www.bilibili.com/vide...
  • 自学数据分析课程
    • https://www.bilibili.com/vide...
  • 完整数据分析课程
    • https://www.bilibili.com/vide...
      网盘资料
  • 《Python编程:从入门到实践》
    • https://pan.baidu.com/s/1-ESd... 提取码:f7i7
  • 《笨办法学Python3》
    • https://pan.baidu.com/s/1TpAW... 提取码:al2f
  • 《Python深度学习》
    • https://pan.baidu.com/s/1y_3B... 提取码:bf6y
  • 《Python 网络爬虫实战》
    • https://pan.baidu.com/s/1ZZ1G... 提取码: h5fx
  • 《Python 网络数据采集》
    • 链接: https://pan.baidu.com/s/1yMgu... 提取码: vq8y
  • Python 分布式爬虫
    • 链接: https://pan.baidu.com/s/1EY_n... 提取码: 73s8
  • Python数据分析基础
    • https://www.aliyundrive.com/s...
  • Python数据分析基础
    • https://www.aliyundrive.com/s...
      在线网站
  • 廖雪峰官网 Python教程
    • https://www.liaoxuefeng.com/w...
  • 莫凡 Python
    • https://mofanpy.com/
  • 菜鸟教程
    • https://www.runoob.com/python...
  • Django 官方教程
    • https://docs.djangoproject.co...
其他 面试题
公众号文章连接
  • 牛客机器学习面试题
    • https://www.nowcoder.com/sear...
  • 牛客 Python 专项练习
    • https://www.nowcoder.com/inte...
  • Python 面试题整理
    • https://github.com/taizilongx...
实战
  • 蓝桥云课(原实验楼) Python 实战合集
    • https://www.lanqiao.cn/course...
  • 阿里云 Python 入门实验
    • https://developer.aliyun.com/...
  • 交互式 Python 挑战(英文)
    • https://github.com/donnemarti...
  • 腾讯云在线 Python 实验
    • https://cloud.tencent.com/dev...
      写在最后
以上就是萝卜断断续续写了几天,结合个人经验,同时也参考了网上大量的视频、文章总结而成的 Python 自学学习路线,确实非常的不容易,如果大家觉得满意请务必点个赞 + 在看 支持下
公众号后台回复【Python 学习路线】可以获取学习大纲思维导图原图
【萝卜爆肝Python自学学习路线】本文由mdnice多平台发布

    推荐阅读