1. 程式人生 > >如何在大學期間學好大資料?

如何在大學期間學好大資料?

大學的課程應該不是很多,建議你可以自學一下。如果你有java、python等的基礎,但是,還是希望你能夠系統的將大資料的知識從頭學習一遍,這樣會更加的系統,畢竟大資料的研究方向與單純做java的人,所需要掌握的知識重點並不相同。而且,也有助於你查漏補缺,當然,因為有基礎,你重新溫習這些知識可能不需要很長的時間。關於大資料後續的知識學習,以及相關元件的應用,下面是大資料從業者需要具備的一些技能。

我還是要推薦下我自己建立的大資料資料分享群142973723,這是大資料學習交流的地方,不管你是小白還是大牛,小編都歡迎,不定期分享乾貨,包括我整理的一份適合零基礎學習大資料資料和入門教程。

學習大資料的兩大基礎就是JAVA和Linux,鑑於你有基礎,你可以很快的溫習這一部分內容。

  • Java:學習大資料只需要學習Java的標準版JavaSE就可以了,像Servlet、JSP、Tomcat、Struts、Spring、Hibernate,Mybatis都是JavaEE方向的技術在大資料技術裡用到的並不多,只需要瞭解就可以了,當然Java怎麼連線資料庫還是要知道的,像JDBC一定要掌握一下,有同學說Hibernate或Mybites也能連線資料庫啊,為什麼不學習一下,我這裡不是說學這些不好,而是說學這些可能會用你很多時間,到最後工作中也不常用,我還沒看到誰做大資料處理用到這兩個東西的,當然你的精力很充足的話,可以學學Hibernate或Mybites的原理,不要只學API,這樣可以增加你對Java操作資料庫的理解,因為這兩個技術的核心就是Java的反射加上JDBC的各種使用。
  • Linux:因為大資料相關軟體都是在Linux上執行的,所以Linux要學習的紮實一些,學好Linux對你快速掌握大資料相關技術會有很大的幫助,能讓你更好的理解hadoop、hive、hbase、spark等大資料軟體的執行環境和網路環境配置,能少踩很多坑,學會shell就能看懂指令碼這樣能更容易理解和配置大資料叢集。還能讓你對以後新出的大資料技術學習起來更快。

大資料課程大綱