學習大資料從哪兒下手
如果你就一小白,沒有任何開發基礎,也沒有學過任何開發語言,那就必須先從第一階段基礎java開始學起(大資料支援很多開發語言,但企業用的最多的還是JAVA),需要學習的內容如下:
第一階段(加**的需重點熟練掌握,其他掌握):
1、Java基礎**
1) 資料型別
2) 運算子、迴圈
3) 順序結構程式設計
4) 程式結構
5) 陣列及多維陣列
2、物件導向**
構造方法、控制符、封裝
3、繼承**
4、多型**
5、抽象類、介面**
常用類
6、集合Collection、list**
HashSet、TreeSet、Collection
7、集合類Map**
1) 異常
2) File
8、檔案/流**
1) 資料流和物件流
2) 執行緒(理解即可)
3) 網路通訊(理解即可)
如果如果你已經是脫離小白生涯,你理大資料不遠了,需要學習一些額外的小知識(資料結構、關係型資料庫、linux系統操作)第二階段以夯實基礎,之後就可以進入大資料學習了;
在這裡還是要推薦下我自己建的大資料學習交流群:199427210,群裡都是學大資料開發的,如果你正在學習大資料 ,小編歡迎你加入,大家都是軟體開發黨,不定期分享乾貨(只有大資料軟體開發相關的),包括我自己整理的一份2018最新的大資料進階資料和高階開發教程,歡迎進階中和進想深入大資料的小夥伴加入。
-
第二階段(必備技能):
1. 資料結構
2. 關係型資料庫
3. Linux系統操作
4. Linux作業系統概述
5. 安裝Linux作業系統
6. 圖形介面操作基礎
7. Linux字元介面基礎
8. 字元介面操作進階
9. 使用者、組群和許可權管理
10. 檔案系統管理
11. 軟體包管理與系統備份
12. Linux網路配置
主要掌握Linux作業系統的理論基礎和伺服器配置實踐知識,同時通過大量實驗,著重培養學生的動手能力。使學生了解Linux作業系統在行業中的重要地位和廣泛的使用範圍。在學習Linux的基礎上,加深對伺服器作業系統的認識和實踐配置能力。加深對計算機網路基礎知識的理解,並在實踐中加以應用。掌握Linux作業系統的安裝、命令列操作、使用者管理、磁碟管理、檔案系統管理、軟體包管理、程式管理、系統監測和系統故障排除。掌握Linux作業系統的網路配置、DNS、DHCP、HTTP、FTP、SMTP和POP3服務的配置與管理。為更深一步學習其它網路作業系統和軟體系統開發奠定堅實的基礎。與此同時,如果大家有時間把javaweb及框架學習一番,會讓你的大資料學習更自由一些。
重點掌握:
1) 常見演算法
2) 資料庫表設計
3) SQL語句
4) Linux常見命令
如果你已經是小牛,只不過不瞭解大資料而已,那麼恭喜你,我們可以給你介紹大資料相關平臺了。例如:hadoop離線分析、Storm實時計算、spark記憶體計算三種計算平臺,學習體系可以按照如下:
-
3
第三階段(大資料平臺技術):
1. Hadoop離線批處理平臺
HDFS、MapReduce、Hive、Hbase、Sqoop、Pig等
2. Storm實時資料處理平臺
3. Spark平臺
提示:若之前沒有專案經驗或JAVA基礎,掌握了第一階段進入企業,不足以立即上手做大資料專案,企業需再花時間與成本培養;
第二階段掌握紮實以後,進入企業就可以跟著做大資料專案了,跟著一大幫人做專案倒也不用太擔心自己能不能應付的來,當然薪資不能有太高的要求;
前兩個階段都服務於第三階段的學習,除了熟練掌握這些知識以外,重點需要找些相應的專案去做,不管專案大小做過與沒有相差很多的哦!掌握紮實後可直接面對企業就業,薪資待遇妥妥的了!
相關文章
- 怎麼學大資料?該從哪學起?大資料
- Kaizen從哪裡開始下手?AI
- 大師哪兒大?
- 大資料時代,從零學習資料思維大資料
- 大資料入門學習者主要分為哪幾類,從業方向有哪些?大資料
- 初學者看J道,該從哪裡下手?
- 去哪兒網專案學習總結
- 資料分析之去哪兒酒店
- 大資料學習資料大資料
- 想比較全面地學習 SAP XXX,能指導下從哪兒開始學習嗎?
- 雲端計算和大資料學哪個好?雲端計算學習大資料
- 大資料學習大資料
- 初學lucene,不知從何下手
- vue去哪兒複習Vue
- 好程式設計師大資料分享零基礎學習Hadoop該如何下手程式設計師大資料Hadoop
- 《從零開始學Swift》學習筆記(Day 11)——資料型別那些事兒?Swift筆記資料型別
- 去哪兒:2017年五一小長假出行大資料大資料
- 去哪兒:2015年出境機票大資料包告大資料
- 高效學習Linux核心——從原始碼中的宏下手Linux原始碼
- 從0開始學習大資料探勘分析,新手應該這樣學習大資料分析才靠譜大資料
- 從BAT大資料工程師那裡總結的大資料學習方法BAT大資料工程師
- 大資料學習大綱,大資料應該怎麼學大資料
- 大資料學習:物件大資料物件
- 如何學習大資料?大資料
- 大資料學習02大資料
- 去哪兒網:2015年出境機票大資料包告大資料
- 大資料學習路線(自己制定,從零開始)大資料
- 大資料開發需要學哪些專案 從哪裡入手比較好大資料
- 想學習大資料?這才是完整的大資料學習體系大資料
- 大資料如何學習,大資料工程師學習經驗分享大資料工程師
- java想到哪兒寫到哪兒Java
- 大資料學習:怎樣進行大資料的入門級學習?大資料
- 大資料學習:閉包大資料
- 大資料學習:抽象類大資料抽象
- 大資料學習路線大資料
- 大資料學習目錄大資料
- 大資料分析學習之路大資料
- PySpider爬取去哪兒攻略資料專案IDE