
Spark編程基礎培訓
第1章 大數據技術概述(shu)
1.1 大數據時代
1.2 大數據概念
1.3 大數據的影響
1.4 大數據關鍵(jian)技術(shu)
1.5 大數(shu)據計(ji)算模式
1.6 代表性(xing)大(da)數(shu)據(ju)技術
第1章大數據技術概述單元測驗
第2章 Scala語(yu)言(yan)基礎
2.1 Scala語言(yan)概述
2.2 Scala基礎知識
2.3 面向對象編程基礎(chu)
2.4 函數式(shi)編程基礎(chu)
第(di)2章Scala語言基礎單元測驗
第3章 Spark的設計與運行原(yuan)理(li)
3.1 Spark概述
3.2 Spark生態系(xi)統(tong)
3.3 Spark運行(xing)架(jia)構(gou)
3.4 Spark的部署和應用方式(shi)
第3章 Spark的設計與運(yun)行(xing)原理(li)單元測驗(yan)
第4章 Spark環境(jing)搭建(jian)和使用方(fang)法
4.1 安裝Spark
4.2 在spark-shell中運行代碼
4.3 開發(fa)Spark獨立應用程序
4.4 Spark集群環境(jing)搭(da)建
4.5 在集(ji)群上(shang)運行Spark應用程序
第4章Spark環(huan)境(jing)搭建和使用方法(fa)單元測驗
第5章 RDD編程
5.1 RDD編程基礎(chu)
5.2鍵值對RDD
5.3 數據讀寫
5.4 綜合案例
第5章 RDD編程單元(yuan)測驗
第6章(zhang) Spark SQL
6.1 Spark SQL簡介(jie)
6.2 DataFrame
6.3 從(cong)RDD轉換得到(dao)DataFrame
6.4 使(shi)用Spark SQL讀寫(xie)數據(ju)庫
第(di)6章 Spark SQL單元測(ce)驗(yan)
第7章 Spark Streaming
7.1 流計算概述
7.2 Spark Streaming
7.3 DStream操作(zuo)概述
7.4 基本輸入源
7.5 高級數據源
7.6 轉換操作
7.7 輸出操作
7.8 Structured Streaming
第7章 Spark Streaming單元(yuan)測驗
第8章 Spark MLlib
8.1 Spark MLlib簡介
8.2 機器學習流(liu)水(shui)線
8.3 特征抽取、轉化和選擇(ze)
8.4 分類與回歸
第8章 Spark MLlib單元測驗(yan)