Hadoop、Spark開發入門視訊書籍推薦
本人大資料學習菜鳥一枚,從零開始學習大資料,這裡給出學習建議。
自學是一個考驗毅力的過程,當然對自身也是一個鍛鍊提高的過程,但是有時候,從零開始學習,舉步維艱,個人深有體會。離開學生時代的填鴨式教學,你會發現學習路上能有引路人帶你入門,效率會提高很多。努力很重要,效率、方法也很重要,這裡分享我學習大資料過程中學過的好的視訊和書籍。
Java
如果學習Hadoop那麼Java基礎也應該加強,畢竟Hadoop主要使用Java語言,而且以後從事計算機應用行業,總得有門精通的語言吧,網上有很多Java類的好視訊
- 入門學習馬士兵的Java基礎,個人最喜歡馬士兵了,當然,貌似大家都很喜歡。網上有很多他的視訊,也很容易下載到。
- 進階可以學習Java高併發程式設計,葛一鳴寫的《實戰Java高併發程式設計》這本書不錯,煉數成金上也有他講的對應視訊。
- 《Java程式設計思想》當然要看,很重要。
Hadoop
學習Hadoop,畢竟Hadoop已經經歷過很多年了,所以網上關於Hadoop的課程非常多,也容易下載到免費的視訊。我只是入門了Hadoop,學了一些HDFS,MapReduce,HBase相關的知識,後來重點學習Spark了
- 我看的肖斌的Hadoop視訊,不太清晰,但是是免費的
- 如果肯花價錢,大講臺、小象學院、北京尚學堂也用相關課程,價格頗高,但是內容豐富,乾貨很多
- 免費的可以在騰訊課堂,百度傳課,mooc網,極客學院上找
- 價格便宜的可以在煉數成金上購買Hadoop相關課程
- 當然,價格和視訊質量得權衡一個,免費的,質量又高的,有,但是你能找到麼?
Scala
學習Scala的視訊就太少了,沒有多少人用Scala,雖然傳說可能替代Java(呵呵了),入門Scala真是花了我不少心血。
- 我剛開始能找到的免費的Scala視訊就是王家林的公開課視訊了,槽點太多,普通話不標準,英語不標準,每段視訊短(10分鐘左右),前後還要打廣告(開頭幾分鐘廣告,結尾幾分鐘廣告),我在想,他是不是,也看火影,中間還可以穿插回憶啊。
- 書籍的話推薦《快學Scala》《深入學習Scala》還有英文原著《Programming In Scala》,可以從《快學Scala》入門,最後面的幾章比較難
Spark
Spark的學習視訊,那就更少了,質量也很差,書籍也都寫的不怎麼樣。有幾個好的課程,但是,好貴。
- 剛開始也是看的王家林的Spark免費視訊,後來看過煉數成金的Spark相關課程,質量真是一般
- 後來在騰訊課堂上學習尚學堂Spark免費公開課,講的很不錯,但是內容不多,畢竟人家是想讓你去買它的收費課程
- 當然如果不在乎那麼些錢,可以看大講臺的Spark視訊,報尚學堂的Spark培訓班
- Spark的書籍都很入門,將的不夠透徹,基本面試都沒法應付。入門沒辦法還是要看,《Spark大資料分析》、《Spark資料分析實戰》、《深入理解Spark核心思想與原始碼》可以將就著看
- 看過這麼些視訊,也可以算得上入門了吧。最近在看Spark原始碼學習,看的視訊是煉數成金講的Spark原始碼課程,只能說講的只能剛剛對得起那價格
Linux
最基礎的還沒介紹,搞大資料,Linux不懂,如何搭叢集、管理叢集,部署應用,所以,必須瞭解基本的Linux知識
- 《鳥哥的Linux私飯菜》經典書籍,應付大資料基本夠用。
- 視訊的話,太多了,什麼馬哥講的Linux,老段帶你學鳥哥,相信你能找到對應的視訊
總結
如果是從入門開始學習大資料,建議不要一個人死看書,效率低啊,看不下去啊,建議找小夥伴,然後找免費的視訊,買收費的視訊都可以,提高效率很重要,當然也要培養自學能力,官方文件也要經常讀,英文原著也要厚著臉皮啃,論壇也不能忘。
視訊網站很多,有大資料方面課程的,騰訊課堂,百度傳課,煉數成金,大講臺,極客學院,mooc網,Coursera
收費的網站,尚學堂的課程不錯,價格偏高,大講臺的Spark視訊也很好,可以試學一部分(我只試學了,沒有買)
找不到免費的視訊,又沒錢買很貴的視訊,那就去煉數成金吧,期望不要太高,當然價格實惠,我買過兩個視訊,正在看,推薦個煉數成金優惠碼 B7R2 ,可以便宜一丟丟……
附上部分學習視訊
自己買的一些收費的視訊,因為版權問題,就不分享了,需要的私聊我。
希望上面的介紹能有幫助,可以加我QQ2654289718,備註CSDN,大家也可以一起討論學習大資料。
大家如果有更好的視訊資源歡迎留言分享,謝謝!
(吐槽一下:CSDN對MarkDown語法支援不是很好啊^_^)