0基礎大資料學習路線及各階段學習書籍推薦

大資料學習發表於2019-07-17

要學大資料,你至少應該知道大資料是什麼,大資料將被用在什麼領域。透過對大資料的一般理解,你可以瞭解你是否對大資料感興趣。

0基礎大資料學習路線及各階段學習書籍推薦

01

大資料的零基礎學習有以下步驟

1、理解大資料理論

2、計算機程式設計語言學習

3、主要資料相關課程

4、實戰專案

02

階段學習推薦書籍:

階段一、0基礎學習打基礎:java語言、 Linux

java可以說是大資料最基礎的程式語言,我接觸的很大一部分的大資料開發都是從Jave Web開發轉崗過來的。

推薦書籍:

《Effective Java中文版》

如果你想要學好大資料最好加入一個好的學習環境,可以來這個Q群251956502 這樣大家學習的話就比較方便,還能夠共同交流和分享資料

階段二、大資料Hadoop體系

Hadoop是用Java語言開發的一個開源分散式計算平臺,適合大資料的分散式儲存和計算平臺。Hadoop是目前被廣泛使用的大資料平臺,本身就是大資料平臺研發人員的工作成果,Hadoop是目前比較常見的大資料支撐性平臺。

推薦書籍:

1、《Big Data》

2、《Hadoop權威指南》

3、《Hive程式設計指南》

階段三、Scala黃金語言和Spark

Scala和java很相似都是在jvm執行的語言,在開發過程中是可以無縫互相呼叫的。Spark 是專為大規模資料處理而設計的快速通用的計算引擎。Spark是MapReduce的替代方案,而且相容HDFS、Hive,可融入Hadoop的生態系統,以彌補MapReduce的不足。

推薦書籍:

1、《Learning Spark》

2、《Spark機器學習:核心技術與實踐》

階段四、 大資料專案實戰(一線公司真實專案)

資料獲取、資料處理、資料分析、資料展現、資料應用


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69917001/viewspace-2650802/,如需轉載,請註明出處,否則將追究法律責任。

相關文章