Hadoop学习系列之Hadoop、Spark学习路线(很值得推荐)

1 Java基础:

视频方面:推荐高淇老师《Java300集视频教程》。

学习hadoop不需要过度的深入,java学习到javase,在多线程和并行化多多理解实践即可。

2 Linux基础:

视频方面:(1)北京尚学堂-Linux入门、

  (2)鸟哥Linux基础+私房菜、

看的过程中,不可只看不同步操作,这是最危险的一件事!不需全部看完。如:基本的Linux操作系统官网下载、安装(命令行界面和图形界面)、基本命 令、网络配置、快照、VMtools工具安装、虚拟机的菜单熟悉等等。这是必须要首先完成的。之后,可回过来再根据需要使用到哪些,再来学习即可。当作工具书!

书籍方面:

(1)《鸟哥的linux私房菜》,

系统学习只要多多实践,学习linux并不枯燥。

3 hadoop书籍:

(1)《Hadoop实战  (第1版) 陆嘉恒》、《Hadoop实战 (第2版) 陆嘉恒》

(2)《hadoop definitive guide 》,中文书名是《Hadoop权威指南(第1版)曾大聃译》,《Hadoop权威指南 (第2版) 周敏奇译》,《Hadoop权威指南 (第3版 ) 华东师范大学数据科学与工程学院译》

(3)Hadoop技术内幕:《深入解析Hadoop common和HDFS架构设计与实现原理》 蔡斌  

4)hadoop技术内幕:《深入解析YARN架构设计与实现原理》董西成  

(5)Hadoop技术内幕:《深入理解MapReduce架构设计与实现原理》 董西成 

(5)《Hadoop in Action》中文书名是《Hadoop实战》,

(6)《Hadoop应用开发技术详解    刘刚》 

(7)《Hadoop 核心技术》翟周伟 

平常多看看hadoop的官网,虽然是官网,但尽量多学习计算机方面的单词,对后续学习帮助极大。

4 Maven书籍:

强烈推荐书籍:Maven实战   许晓斌著。目前是第一版 

5、spark书籍:

    (1)《Spark大数据处理  技术、应用与性能优化   高彦杰》

    (2)《深入理解Spark核心思想与源码分析   耿嘉安》

摘要:致目前想要学习大数据,但是却不了解大数据,也不知道该从哪开始学起的同学,希望这篇文章能够帮到你们。

  最近群里有很多朋友问我,"初学大数据,不知道怎么开始学","不知道大数据具体是什么东西,只是听说很厉害的样子","学习大数据,需要学习 哪些框架,只学习spark可以吗?" 等等...类似的问题,针对这些问题,一两句话解释不清楚,所以,就在这里写一些我自己的看法吧,希望可以帮助到初学者的你。

大数据初学者,总结下来,大致有这么几种情况:

[if !supportLists]· [endif]跨行业转过来的(这一种是最难的,之前可能都没接触过编程,这种属于真正的0基础)

[if !supportLists]· [endif]即将毕业的大四学员(包含计算机专业或者其他专业,这一种稍微好点,最起码大学的时候多少会接触一点编程)

[if !supportLists]· [endif]有软件开发经验的老司机(包含,javaweb,.net,c 等)

  上面这几种情况的同学都有一个共性,对大数据都是0基础,相对而言,有软件开发经验的老司机学习起来不会很吃力,其余的刚开始学起来会比较吃力,但只要肯比别人多花点时间,多下点功夫,其实并没有你想象的那么难。有付出,才会有回报!

  好了,废话不多说了,下面就直接说一下,针对所有大数据初学者的一些学习建议吧【适用于上面三种基础的同学】

你可能感兴趣的:(Hadoop学习系列之Hadoop、Spark学习路线(很值得推荐))