https://zhuanlan.zhihu.com/p/24231891
大数据资源整理
假程序媛,真女汉子~
大数据最近几年很火,如果你去问读研的小伙伴,搞计算机的,我相信不是搞数据处理就是搞机器学习的,这都属于大数据的范畴。虽然大数据很火,但是网上的资源却比较少,主要是很零碎,不成体系。
当然,想要搞大数据,数学知识诸如:高等数学,线性代数,概率论,统计学……是必不可少的,我这里就不介绍这些相关资源了;当然也不整理算法啦、数据结构啦、具体的语言学习啦这些基础知识;那肯定更不会整理大数据相关的具体业务应用或者处理啦,毕竟这个是需要经验的。
我主要是想整理一些相对而言比较成体系的大数据教程,其次会分享一些相关的网站、文章和资源,希望对想学习大数据的小伙伴有所帮助~
一、大数据学习路线及脑图:
我比较认同在开始学习前摸清大概的方向,清楚自己想要往哪个方向发展,知道基本的背景知识以及基础知识,这样学习起来才不会迷茫,才有方向感。
一般比较常见的数据技术岗位有:算法挖掘、数据仓库、架构师、ETL研发和分析技术等相关的岗位,强烈建议想往大数据方向发展的小伙伴多去各大招聘网站看看关于大数据相关岗位的招聘要求,非常有助于了解到底应该学什么。
下面分享的前三张图片是大数据脑图,后面是一些关于大数据学习路线的文章。希望你看完这些后对于方向有个大概的把握,而不只是笼统的想要搞大数据。
1)大数据脑图:
3)png-BigData-by-StuQ
上面三张图片应该可以清楚的了解到大数据相关技术包含哪些,就是说想要搞大数据就离不开上面所说的各种技术,你就需要掌握上面的技能,当然具体该掌握哪些技能,就看自己的发展方向了。
下面是一些文章以及问答,也推荐看看:
- 问答网站Quora上精华帖
1) How-can-I-become-a-data-scientist
2) What-are-some-good-resources-for-learning-about-statistical-analysis
3) What are some good free resources to learn data science?
二、学习网站:
上面是基础知识、背景知识的了解,了解之后就需要学习啦,这里介绍几个可以学习大数据的网站。
coursera 上有个数据科学分类,进入就可以看到数据分析、机器学习,每个小分类里面有多门课程,可以选择自己感兴趣的进行学习,是比较系统的课程。
实验楼上关于大数据的教程,主要是hadoop、spark、Python的教程比较多,算是比较系统,R语言的教程也有,更有实践项目可以学习,重要的是拥有在线开发环境,这对于大数据的学习非常方便。
慕课网上关于大数据的教程呢,比较零碎,但是还是可以找到想了解的技术教程。
云课堂上的教程质量参差不齐,开课者也是五花八门,上面关于大数据方面的教程呢,想学习是需要好好挑选一番的。
CSDN的这个大数据知识库呢,可以找到一些资源,不过也是比较零碎,资源的好坏需要自己筛选一番。
当然书籍也是需要看的,毕竟书籍系统、全面,嗯~我这里就不整理推荐的书籍资源了,该看什么书籍、想看什么书籍,我想每个人的需求都不同。
三、其他一些网站:
上面介绍的是学习网站,基本都是中文,下面分享一些其他关于大数据的网站,也能找到相应的资讯和教程。
- 36大数据 :了解大数据相关资讯;
- ibm-developerworks :可以学习大数据相关的文章和课程;
- JAVA入门中 : 主要是架构设计方面;
- about云开发 :大数据相关论坛;
当然,除了上面推荐的网站,在其他一些你比较常逛的网站里,我相信也能找到大数据相关的文章或者资讯,自己有留意就好。
四、一些资源集合:
下面整理一些大数据相关的资源合集,里面都可以找到不错的资源。
- awesome-bigdata(英文)、(中文版)
- awesome-hadoop(英文)
- awesome-data-engineering(英文)
- 机器学习/统计/数据挖掘免费开源书列表 (英文)
- 优秀大数据GitHub项目一览
- Java程序员使用的20几个大数据工具
- 60款顶级大数据开源工具
- 一共81个,开源大数据处理工具汇总
- 什么是Spark,如何使用Spark进行数据分析?
- scala工具库demo和使用文档
- 机器学习系列文章
- 大数据开源软件库
- 2016年度深度学习的主要进展
五、关于大数据应用比较有趣的网站:
其实关于大数据的应用有很多,其中基于大数据方面的数据可视化比较有趣,因此这里分享几个有趣的大数据应用网站。
网站由防毒软件提供,卡巴斯基制作的 Cybermap ,这个作品能实时展现现在世界上有多少起服务器攻击事件。点进去之后,可以看到地球上纵横交错地飞舞着蓝色、绿色、红色线条,这些就是表示服务器攻击事件。
可以实时的展示出Apple的相关数据,比如卖了多少产品啊,有多少APP被下载啊……,比较有趣;
全世界各大网站的可视化,网站都用圆形表示,圆的大小表示网站的访问量。中国是黄色,美国是蓝色,日本是紫色,欧洲是红色。可以搜索相应的国家看到详细的情况,看到那个黄色的最大的圆圈没?那就是中国访问量最高的网站,百度。
百度预测里面的高考预测也是一个蛮有趣的大数据应用,可以看到每个学校的报考难易程度。
啊,一下子太多了,整理的头都痛了,先暂时这样,以后慢慢添加进来~
以上就是我整理的关于大数据学习相关的资源,相信对于初学者还是有一定的帮助,如果你有其他的相关资源,欢迎评论给我,我添加进来啊~