階段1,大數據基礎——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分布式日誌框架。
第三階段:分布式計算框架和Spark &;風暴生態系統
(1)分布式計算框架
Python編程語言、Scala編程語言、Spark大數據處理、Spark—流式大數據處理、Spark—Mlib機器學習、Spark—GraphX圖計算、實戰1:基於Spark的推薦系統(某壹線公司的真實項目)、實戰2:新浪。com (www.sina.com.cn)。
(2)暴風科技架構體系
風暴原理與基礎,消息隊列卡夫卡,Redis工具,zookeeper詳解,實戰壹:日誌報警系統項目,實戰二:猜妳喜歡推薦系統實戰。
第四階段:大數據項目實戰(壹線公司真實項目)
數據采集、數據處理、數據分析、數據展示和數據應用。
第五階段,大數據分析——AI(人工智能)
數據分析工作環境準備和;數據分析、數據可視化、Python機器學習的基礎
1,Python機器學習2,圖像識別&;神經網絡、自然語言處理&;社會網絡處理與實踐項目:戶外裝備識別分析
以上是分享的大數據自學課程。祝每個小夥伴都能成為真正的大數據技術人才!
學大數據就來北京上學堂。多年的大數據教學經驗,紮實的課程理論,讓妳在大數據方面領先壹步。