文章目录
大牛5大方向分析,完整Python 学习路线推荐!
一点建议(个人)
如果你只会Python,你很难找到工作,更别提满意的工作。建议做第二语言(辅助语言)
Python的强势之处在于数据分析与算法,而数据分析与算法上,属于高端岗位。岗位比较少,大多集中在一线城市。其对应的岗位是有门槛的,一般要求研究生学历起步。 中国的大部分公司都是在做信息化的系统的建设。大多数公司都在做各种各样的系统,比如管理系统、支付系统、金融系统。但大多数面向java语言开发。市面上Pythoner大多数是从教育机构出来的,很难不肯定有没有水分。Python的主要分为五个领域。
领域一: AI和ML(机器学习)算法领域
领域二:数据分析领域
领域三:爬虫领域
领域四:web开发
领域五:自动化测试
领域六:运维、辅助脚本或脚本开发
领域一和领域二:主要用python做算法,要求很强的数学能力和逻辑思维。
当然Python的人工智能、机器学习、数据分析、深度学习,这几个方面对学历一般是有要求的。显示领域趋势不是很乐观的。
领域三:很多年前,爬虫都是用java来做的。比如爬一些早期知名的网站还是比较容易的,现在的网站反爬虫机制比较完善,对爬虫能力的要求越来越高。
现在爬虫前景不是很好,工作起来任务量比较繁杂。总是让人有种投机倒把的感觉。
领域四:这十年而言,中国境内很少有大规模用python做后台开发的。豆瓣之前使用python开发后台,头条也是,但是后来都转成了golang,当然B站的话,也是golang。
python web一般可以做一些公司的辅助系统,比如内部的cms系统。
领域五:自动化测试。平时用的最多的其实是自动化测试。比如一些做APP的公司。运维岗也会拿python做一些自动化的事情。
衷心提示:建议把Python作为自己的第二语言(辅助语言),不要把Python作为自己初学的第一门语言。虽然有人说它是最适合做人工智能AI系统的语言,还有人说它做爬虫是无敌的。你没有经历过,别轻易相信!关于培训机构的有些话,我就不说了,信我!理由如下:
第一:领域门槛高,没有高学历很难进入人工智能和大数据领域。Python不是唯一的语言也不是最好的语言。机器学习和人工智能的精髓是算法,要有很高的数学功底。
第二:爬虫属于开发灰色地带,不建议进入。虽然很火,但前途并不是很乐观,前几年是可以用来赚钱,如果随意的爬区信息,网警请你喝咖啡!而且现在的反爬虫机制比较完善,领域要求能力更高了,相当于黑客和防火墙!
第三:Web开发没有Python的一席之地。大厂选择用python做后端的寥寥无几。
第四:自动化测试岗位,薪资和低位偏低。基本上公司都在用Python做自动化测试,但是自动化测试的工作量是有限的。相应在公司的地位和工资都会受到限制。还有用Python开发辅助性的开发工具,这些是有需求,但是需求量很低。这就如同游戏中的辅助,背锅的都是辅助。
第五:招聘岗位太少,薪资不高。大部分岗位都要求学历硕士以上,岗位大多数集中在一线城市!
Python真的是一无是处吗?当然不是的,可以用Python来做一些自动化脚本或工具,辅助开发。解决生活中的问题,比如python模块包中有些方法(java中没有)可以直接调用,比如一些组合问题。把它转移到算法、业务、模式上。
Python基础
文档教程
python列表 中添加元素append(),extend(), insert(),+list的区别
视频教程
Python教程_600集Python从入门到精通教程(懂中文就能学会)
Python进阶
视频教程
Python教程 - 6个项目,Python从入门到进阶系列课程
Python Qt 图形界面编程 - 华为大叔7天带你入门 - PySide2 PyQt5 PyQt PySide
项目实战
前端开发
提示:具体资料,请看前端学习路线。
web开发
Flask web视频教程
Python爬取疫情实战:Flask搭建web/Echarts可视化大屏/MySQL数据库/Linux项目部署与任务定时调度
Flask web实战
Python爬取疫情实战:Flask搭建web/Echarts可视化大屏/MySQL数据库/Linux项目部署与任务定时调度
使用 flask + pyecharts 搭建的新冠肺炎疫情数据可视化交互分析网站平台
Django web视频教程
尚硅谷Django开发实战完整版全套教程(初学者零基础入门)
Python Django 网站开发培训 - 2周入门 web后端开发 web服务端开发
Django web实战
老男孩django项目实战:轻量级bug管理平台(自学必备,学完就出师)
入门到实战,讲讲公司的微信小程序【django+drf+小程序实战】
基于Python Django框架搭建的任务管理Saas平台
【WebSocket通信】搭建自己的即时聊天室 Django + Channels + Vue
Python 8天高强度从入门到放弃(网红Py讲师2020新作)
HTML + Python + Django + Pyecharts 疫情大数据可视化实时动态展示
MongoDB基础入门
爬虫开发
Python爬虫视频教程
Python爬虫基础5天速成(2021全新合集)Python入门+数据可视化
Python教程_Python爬虫入门教程Scrapy爬虫框架
Python 爬虫基础教程 (莫烦 Scraping Tutorial)
Python超强爬虫8天速成(完整版)爬取各种网站数据实战案例
最新Python爬虫项目实战全程实录(完结) #学完这个课所有爬虫都能写
Python爬虫文档教程
利用python网络爬虫获取软科中国最好大学排名2019数据
自动化运维
数据挖掘与数据分析
视频教程
Python数据分析全套教程(numpy+pandas+matplotlib)
实战教程
人工智能
视频教程
Tensorflow 搭建自己的神经网络 (莫烦 Python 教程)
tensorflow2.0入门与实战 2019年最通俗易懂的课程
边学边练,超系统学习掌握python人工智能机器学习算法基础
实战教程
Python全栈开发/AI/图像识别/完整项目/人脸识别系统开发实战