萝卜爆肝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/video/BV1Yh411o7Sz
Python爬虫编程基础5天速成(2021全新合集)Python入门+数据分析 https://www.bilibili.com/video/BV12E411A7ZQ
2021年最新Python爬虫教程+实战项目案例(最新录制) https://www.bilibili.com/video/BV1i54y1h75W
黑马程序员600集 Python 教程 https://www.bilibili.com/video/BV1ex411x7Em
千锋教育 700 集零基础 Python 教程 https://www.bilibili.com/video/BV1R7411F7JV
小甲鱼 -《零基础入门学习Python》最新版 https://www.bilibili.com/video/av52080698
Web 开发
Python Django 网站开发培训 - 2周入门 web后端开发 web服务端开发 https://www.bilibili.com/video/BV1AE41117Up
Python Django 项目实战教程 https://www.bilibili.com/video/BV1pq4y1W7a1
Python + 微信小程序实战开发 https://www.bilibili.com/video/BV1Xy4y1s792
黑马程序员python进阶课程136节玩转Web开发 https://www.bilibili.com/video/BV1QT4y1N7sS
爬虫
2020年Python爬虫全套课程(学完可做项目) https://www.bilibili.com/video/BV1Yh411o7Sz
Python爬虫编程基础5天速成(2021全新合集)Python入门+数据分析 https://www.bilibili.com/video/BV12E411A7ZQ
2021年最新Python爬虫教程+实战项目案例(最新录制) https://www.bilibili.com/video/BV1i54y1h75W
数据分析
【python教程】数据分析——numpy、pandas、matplotlib https://www.bilibili.com/video/BV1hx411d7jb
自学数据分析课程 https://www.bilibili.com/video/BV1ZM4y1u7uF
完整数据分析课程 https://www.bilibili.com/video/BV1vV411p7D6
网盘资料
《Python编程:从入门到实践》 https://pan.baidu.com/s/1-ESdy1xfPtNkwX5DnKdHU 提取码:f7i7
《笨办法学Python3》 https://pan.baidu.com/s/1TpAWpaZbDVw5nN80wJtoW 提取码:al2f
《Python深度学习》 https://pan.baidu.com/s/1y_3Bat9iKBf7qTsQvDLTv 提取码:bf6y
《Python 网络爬虫实战》 https://pan.baidu.com/s/1ZZ1G047X_gsd3Gq7boHKcw 提取码: h5fx
《Python 网络数据采集》 链接: https://pan.baidu.com/s/1yMguYZ61GaXcadYQ9_FpQA 提取码: vq8y
Python 分布式爬虫 链接: https://pan.baidu.com/s/1EY_n6FTnzkA7ahHstUp2oQ 提取码: 73s8
Python数据分析基础 https://www.aliyundrive.com/s/svZBCXytbU6
Python数据分析基础 https://www.aliyundrive.com/s/V4JWBn8gtgT
在线网站
廖雪峰官网 Python教程
https://www.liaoxuefeng.com/wiki/1016959663602400
莫凡 Python
https://mofanpy.com/
菜鸟教程
https://www.runoob.com/python3/python3-tutorial.html
Django 官方教程
https://docs.djangoproject.com/zh-hans/3.2/intro/tutorial01/
其他
面试题
公众号文章连接
牛客机器学习面试题 https://www.nowcoder.com/search?type=question&query=%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0
牛客 Python 专项练习 https://www.nowcoder.com/intelligentTest
Python 面试题整理 https://github.com/taizilongxu/interview_python
实战
蓝桥云课(原实验楼) Python 实战合集 https://www.lanqiao.cn/courses/?fee=free&tag=Python
阿里云 Python 入门实验 https://developer.aliyun.com/adc/scenario/e04fe73ad95d4782aef7aecca206196e
交互式 Python 挑战(英文) https://github.com/donnemartin/interactive-coding-challenges
腾讯云在线 Python 实验 https://cloud.tencent.com/developer/labs/gallery?tagId=23
写在最后
以上就是萝卜断断续续写了几天,结合个人经验,同时也参考了网上大量的视频、文章总结而成的 Python 自学学习路线,确实非常的不容易,如果大家觉得满意请务必点个赞 + 在看 支持下
公众号后台回复【Python 学习路线】可以获取学习大纲思维导图原图
本文由 mdnice 多平台发布
萝卜爆肝Python自学学习路线相关推荐
- 萝卜爆肝Python爬虫学习路线
最近经常有小伙伴咨询,爬虫到底该怎么学,有什么爬虫学习路线可以参考下,萝卜作为非专业爬虫爱好者,今天咱们就来分享下,对于我们平时的基础爬虫或者小规模爬虫,应该掌握哪些技能.需要如何学起! 学习路线大纲 ...
- 自学python推荐书籍2019-2019最全Python入门学习路线,不是我吹,绝对是最全
近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多.一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编经过多方汇总为大家汇总了一份Python学 ...
- 万字长文爆肝Python基础入门【巨详细,一学就会】
目录 数据的名字和种类--变量和类型 初探数据种类 数据类型 数值运算 比较运算 变量和赋值 变量的好处 用赋值更新变量 变量和数据类型的关系 总结 数据类型 数值运算 数值比较 变量和赋值 一串数据 ...
- python速成要多久2019-8-28_2019最全Python入门学习路线,不是我吹,绝对是最全
近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多.一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编经过多方汇总为大家汇总了一份Python学 ...
- python学习路线-Python最佳学习路线
Python最佳学习路线 如何学习Python 最近开始整理python的资料,会陆续放到博客中存档.找了几个qq群,其中有一个群78486745(点击进群).后面就没怎么加群了,还是需要看官方文档为 ...
- 新手python爬虫代码_新手小白必看 Python爬虫学习路线全面指导
爬虫是大家公认的入门Python最好方式,没有之一.虽然Python有很多应用的方向,但爬虫对于新手小白而言更友好,原理也更简单,几行代码就能实现基本的爬虫,零基础也能快速入门,让新手小白体会更大的成 ...
- 针对新人的:Python最佳学习路线
原文作者:佛山小程序员 原文链接:https://blog.csdn.net/weixin_44192923/article/details/86515020 Python最佳学习路线 最近开始整理p ...
- python469教程_从入门到精通真不难:Python最佳学习路线(视频学习教程)分享
随着人工智能时代的来临, Python开始崭露头角并迅速吸引了人们的广泛关注.很多人想要从事Python开发,但需要学什么内容.怎么快速学习呢?接下来就给大家分享 Python最佳学习路线.帮你快速找 ...
- 怎么学python入门?python新手学习路线
怎么学python入门?python新手学习路线,Python入门应该了解一些基本的计算机编程术语.Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言,Python 的设计具 ...
最新文章
- 【Android NDK 开发】Ubuntu 函数库交叉编译 ( Android 动态库交叉编译 | Android 静态库交叉编译 )
- [云炬创业管理笔记]第三章打造优秀创业团队讨论4
- Bootstrap系列 -- 23. 图片
- java 响应事件,用java响应颜色事件
- 微信公众号使用Chrome插件:Markdown Nice优化微信公众号排版教程
- python字符串相加_谁说python字符串相加效率低
- GJB-150砂尘试验,国军标沙尘试验机构
- 基于SSM的论坛系统
- [百晓生]-鼠标右键新建添加RTF文档
- 电脑如何调整照片尺寸大小?证件照尺寸大小怎么调?
- 微信公众号、企业服务号如何配置运营管理人员
- Slider网站欣赏
- ffmpeg的那点小事儿--编译ffmpeg同时支持libx264(视频编码)和libfdk(音频编码)
- 35岁以上程序员求职没市场?互联网大厂100道Android面试题助你冲关金三银四!终局之战
- 移动硬盘linux挂载格式化写保护,移动硬盘无法格式化?提示这张磁盘有写保护的解决方法...
- 最大公约数 (20 分) 第三个测试点
- 数据结构与算法A实验六图论---7-7 最短工期 (拓扑排序)
- Android 命名规则
- zimbra邮件服务器配置,zimbra邮箱服务器搭建使用一年左右的
- java epson指令集_小票打印机指令集封装(支持EPSON指令)