-
1 # 油膩的Java
-
2 # 上海千鋒教育
大資料的學習路線,大致分為以下五個階段:
第一階段:Java語言基礎
1、Java語言基礎
Java開發介紹、熟悉Eclipse開發工具、Java語言基礎、Java流程控制、Java字串、Java陣列與類和物件、數字處理類與核心技術、I/O與反射、多執行緒、Swing程式與集合類。
2、HTML、CSS與JavaScript
PC端網站佈局、HTML5+CSS3基礎、WebApp頁面佈局、原生JavaScript互動功能開發、Ajax非同步互動、jQuery應用。
3、JavaWeb和資料庫
資料庫、JavaWeb開發核心、JavaWeb開發內幕
第二階段: Linux&Hadoop生態體系
Linux體系、Hadoop離線計算大綱、分散式資料庫Hbase、資料倉庫Hive、資料遷移工具Sqoop、Flume分散式日誌框架。
第三階段:分散式計算框架
1、分散式計算框架
Python程式語言、Scala程式語言、Spark大資料處理、Spark—Streaming大資料處理、Spark—Mlib機器學習、Spark—GraphX 圖計算、兩個專案實戰內容。
2、storm技術架構體系
Storm原理與基礎、訊息佇列kafka、Redis工具、zookeeper詳解、兩個實戰內容。
第四階段:大資料專案實戰
資料獲取、資料處理、資料分析、資料展現、資料應用。
第五階段:大資料分析
1、Data Analyze工作環境準備&資料分析基礎、資料視覺化、Python機器學習;
2、影象識別&神經網路、自然語言處理&社交網路處理、1個專案實戰。
透過以上對千鋒大資料學習路線的瞭解,我們可以看到學習大資料技術時,需要學員掌握一定的Java語言基礎的,這也就意味著如果你是一名Java技術的初學者想要再去學習大資料技術,也是不錯的選擇。
回覆列表
Hadoop、資料倉庫、Zookeeper、SparkSQL、Spark、Strom、Jstorm、ES、Hbase、Kafak、ETL。