大數據學習思路- 從一點一滴學起

學習要根據自身狀況來定,若是你是零基礎,那就必須先從基礎Java開始學起(大數據支持不少開發語言,但企業用的最多的仍是JAVA),接下來學習數據結構、Linux系統操做、關係型數據庫,夯實基礎以後,再進入大數據的學習,具體能夠按照以下體系:python

 

學習大數據已經有一段時間了,抽空回顧一下本身學習的一些內容。下圖主要爲本身學習大數據的一個過程。算法


階段一:Java基礎
            掌握JAVA基本語法、面向對象、集合、IO流、多線程、網絡編程數據庫

階段二:MySQL
            CRUD編程

階段三:Linux
            經常使用的操做命令網絡

階段四:Hadoop生態系統
                           數據結構

          HDFS、YARN、MapReduce、Hive、HBase、Zookeeper、Flume、Kafka、Sqoop、Spark多線程

階段五:Spark生態系統
         機器學習

          Spark Core、Spark SQL、Spark Streaming、MLlib、Graphxoop

階段六:項目實戰
          用戶推薦系統學習

階段七:Python
           學習python的基礎語法。後面的數據爬去、算法的實現、機器學習、深度學習中會用到,學習numpy和panada。

階段八:HTML
          學習HTML的基礎語法,瞭解網頁的構成。

 

不少初學者,對大數據的概念都是模糊不清的,大數據是什麼,能作什麼,學的時候,該按照什麼線路去學習,學完往哪方面發展,想深刻了解,想學習的同窗歡迎加入大數據學習qq羣:199427210,有大量乾貨(零基礎以及進階的經典實戰)分享給你們,而且有清華大學畢業的資深大數據講師給你們免費授課,給你們分享目前國內最完整的大數據高端實戰實用學習流程體系  

相關文章
相關標籤/搜索