做了那么多年开发,自学了很多门编程语言,我很明白学习资源对于学一门新语言的重要性,这些年也收藏了不少的Python干货,对我来说这些东西确实已经用不到了,但对于准备自学Python的人来说,或许它就是一个宝藏,可以给你省去很多的时间和精力。
别在网上瞎学了,我最近也做了一些资源的更新,只要你是我的粉丝,这期福利你都可拿走。
我先来介绍一下这些东西怎么用,文末抱走。
(1)Python所有方向的学习路线(新版)
这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
最近我才对这些路线做了一下新的更新,知识体系更全面了。
(2)Python学习视频
包含了Python入门、爬虫、数据分析和web开发的学习视频,总共100多个,虽然没有那么全面,但是对于入门来说是没问题的,学完这些之后,你可以按照我上面的学习路线去网上找其他的知识资源进行进阶。
(3)100多个练手项目
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了,只是里面的项目比较多,水平也是参差不齐,大家可以挑自己能做的项目去练练。
(4)200多本电子书
这些年我也收藏了很多电子书,大概200多本,有时候带实体书不方便的话,我就会去打开电子书看看,书籍可不一定比视频教程差,尤其是权威的技术书籍。
基本上主流的和经典的都有,这里我就不放图了,版权问题,个人看看是没有问题的。
(5)Python知识点汇总
知识点汇总有点像学习路线,但与学习路线不同的点就在于,知识点汇总更为细致,里面包含了对具体知识点的简单说明,而我们的学习路线则更为抽象和简单,只是为了方便大家只是某个领域你应该学习哪些技术栈。
(6)其他资料
还有其他的一些东西,比如说我自己出的Python入门图文类教程,没有电脑的时候用手机也可以学习知识,学会了理论之后再去敲代码实践验证,还有Python中文版的库资料、MySQL和HTML标签大全等等,这些都是可以送给粉丝们的东西。
这些都不是什么非常值钱的东西,但对于没有资源或者资源不是很好的学习者来说确实很不错,你要是用得到的话都可以直接抱走,关注过我的人都知道,这些都是可以拿到的。
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
如果你也是刚毕业的大学生,我劝你千万不要做销售!
为什么这么说呢?我给你列举几个做销售的弊端。
1.工资不稳定: 销售底薪一般都很低,工资跟你的业绩直接挂钩,业绩跟市场也有很大的因素,年轻的时候工资不稳定还好,到了成家的年纪,如果工资还是不稳定,那问题就很严重了。
2.流动性太强: 但是以销售为主的公司,我们不难发现,能一直留在公司的销售数量是非常少的,就是因为不稳定性,公司更愿意不停的去找那些刚毕业年轻人,因为他们有更多的精力和时间来工作。
3.不缴纳社保: 很多小公司是不给销售缴纳社保的,就是因为销售的流动性很强,公司为了降低成本,基本上是不会给销售缴纳社保的。
4.难以学到一技之长: 很多人说做销售很锻炼人,其实我想说,锻炼的是你的耐力,厚脸皮,但是你又学到了什么呢?你什么能力都没有学到,技术岗位随着时间的推移,越做越吃香,但是销售不会随着你时间的推移,越来越香。
所以我打算转行做Python!即使我有6年的销售经验,能混个负责人的岗位,但是我依然要转;
Python初级学习
根据我自己的经验来说,想从零开始学Python,以后也确实想找相关的工作,基本是下边这三种方式:
1.报班学习,跟着辅导老师的进度学习,老师就在身边,有啥不懂的问题,毕业的时候去找工作不成大问题;
2.看书自学。这块可以看看我之前推荐的GitHub【Python百天之路】-骆昊,对细节把握很到位!
3.在网上找视频课自学。你可以利用碎片时间去学,不过会很慢,遇到问题基本百度,还不一定找得到准确的
一、书籍推荐
《笨办法学Python》
如果是初学Python的话,没有什么编程基础,还是比较适合从这本开始学的。整体是以习题的方式开始引导初学者学习编程。
《流畅的Python》
这本书对于Python的高级用法探究很深入,涵盖了数据结构、对象、并行与并发、元编程等多个方向。
我这里也有收藏的一些Python电子书,需要的可以加我的WX,另外看到有好的直播课程我也会分享给大家一起去听。
二、网站推荐
1、Python 官网
Python初学者的法宝,如果你想下载Python,最好还是在这个网址去下,不要想着用一些不明来源的安装包。在这里,你不仅可以下载各种版本的Python源代码和安装程序,更有各种文献资料、Python交流社区,还会告诉你Python的最新行情,不得不感叹,这功能太强大!
2、菜鸟教程
站内的知识点很全面,无论你想学习哪种领域,都可以轻松在这里找到合适的资料。
3、Coursera
如果你英文比较好,交流没有问题的话,比较推荐这个网站。这是一个课程学习网站,内容涵盖编程各个领域,目前已经和200+所大学合作课程,还可以在线读学士、硕士学位。
当你学到这里,恭喜你,你已经入门了!
3、项目实战练习
现在,你需要寻找好的项目练手提升。
这个过程,费时又费力,可以说是头号难题。
但是,谁要你看到我了呢?
当你有了项目经验之后可以开始做兼职了
首先我们需要了解Python自由职业人可以做些什么?
1.爬虫
很多人入门Python的必修课之一就是web开发和爬虫。但是这两项想要赚钱的话,就必须知道开发什么爬什么数据才能赚钱。如果你都不知道的话问题也不大的,可以开个网店,或者猪八戒做服务外包。
这里呢,还是需要找到好的项目,举个舒服的例子就是:帮一些证券大佬抓取一些财经新闻或者是舆情相关的数据,开发玩了之后每个月要保证爬虫不挂的话基本上可以收入3-5k。自己买个云主机的话,一个月要两三百的成本,自己还能做别的事情。
2.量化交易
用python来完成量化交易是很方便的,方然不涉及到高频交易,对于新手来说,这边比较推荐的JionQuant,新手教程和在线Python策略开发环境我个人认为都是比较优化的,做Quant其实就是一个做数据挖掘的过程。不同的策略就是你手中能用的模型,选股,择时,资金管理就是你所要做的特征工程。不需要纠结是用均线策略或者是BOLL,找到策略适应的股和择时才是关键。
要追求稳定的收益的话,可以去考虑各种虚拟币交易市场搬砖,编程能力较弱的朋友可以考虑一下bots,统计逃离虽然也能稳定盈利但显然不合适个人了,一般需要HFT支持。
3.代写程序或者是外包
现在能在网上找到很多很多的学习资源,有免费的也有收费的,当我拿到1套比较全的学习资源之前,我并没着急去看第1节,我而是去审视这套资源是否值得学习,有时候也会去问一些学长的意见,如果可以之后,我会对这套学习资源做1个学习计划,我的学习计划主要包括规划图和学习进度表。
分享给大家这份我薅到的免费视频资料,质量还不错,大家可以跟着学习
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!