最近经常有小伙伴咨询,Python 到底该怎么学,有什么学习路线可以参考下,萝卜作为一名深度 Python 爱好者,今天就来分享下,一个小白,该如何入门 Python,具体该以怎样的路线来学习呢
学习路线大纲
文章图片
Python 基础
对于底层基础,肯定是掌握的越多、越牢固越好~
- 环境搭建
- Python安装
- 开发工具 - PyCharm,VS Code,Jupyter Notebook
- 变量
- 定义变量
- 命名规则
- 基本数据类型
- 类型转换
- 运算符和表达式
- 基本数据结构
- 字符串
- 列表
- 字典
- 集合
- 元组
- 流程控制
- 条件
- 循环
- 函数
- 调用函数
- 定义函数
- 函数参数
- lambda 函数
- 作用域
- 重要内置函数
- 函数式编程
- 面向对象编程
- 类和对象
- 访问限制
- 装饰器
- 封装
- 继承
- 多态
- 类方法
- 实例方法
- 静态方法
- 反射
- 模块
- 使用模块
- 安装模块
- 常用模块
- 异常调试测试
- 异常捕获
- try...else...finally 结构
- 自定义异常
- 调试
- 单元测试
- 文档测试
- 进阶知识
- 正则表达式
- 数据库编程知识
- 并发编程
- 网络编程
- IO 编程
- 图形界面
- 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 工程师
- 数据挖掘分析方向
- 数据分析师
- 数据挖掘工程师
- 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 开发
- https://www.bilibili.com/vide...
- 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...
爬虫
- 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...
数据分析
- https://www.bilibili.com/vide...
- 【python教程】数据分析——numpy、pandas、matplotlib
- https://www.bilibili.com/vide...
- 自学数据分析课程
- 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...
在线网站
- 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...
写在最后
- https://cloud.tencent.com/dev...
公众号后台回复【Python 学习路线】可以获取学习大纲思维导图原图
【萝卜爆肝Python自学学习路线】本文由mdnice多平台发布
推荐阅读
- 张乐(研发效能的黄金三角及需求与敏捷协作领域的实践|直播回顾)
- 用 Python 制作子弹图也这么简单,爱了~
- 面试|Alibaba内部Java技术成长笔记,业界良心,程序员最爱
- OpenHarmony啃论文俱乐部—开源鸿蒙引用的三方开源软件梳理[3]
- 设计模式 07 桥接模式
- 如何给女友讲明白JS的bind模拟实现
- 神库,可视化Python程序调用流程
- 程序员|Swagger不要用了!!!我推荐它
- 算法数据结构系列-实践篇-链表算法