零基礎到開發的spark教程
01 Spark介紹
001 本系列公開課程說明
002 What is Spark詳細講解(四大特性)
003 MapReduce與Spark異同點和優勢比較
004 實時在線答疑交流
02 Spark 1.3 編譯
005 回顧上次課內容和Spark 學習的基礎
006 Spark 1.x編譯的三種方式和如何使用Make方式編譯(注意事項詳解)
007 Spark運行Local模式講解
008 課程實時在線答疑交流
03 Spark 環境搭建
009 Spark 1.x安裝前的準備(安裝HDFS)
010 安裝部署Spark 1.x Standalone模式集群
011 運行Spark Shell進行測試以及對細節進行說明
012 使用Spark 編寫大數據處理經典案例WordCount程序
04 Spark RDD講解
013 深入講解使用Spark編程WordCount程序
014 Spark RDD詳解
015 實時在線答疑
05 如何使用IDEA開發程序
016 回顧總結前面內容及如何學習Spark
017 Spark Cluster與Application中的重要概念以及如何提交應用spark-submit
018 如何安裝IDEA、安裝Scala插件以及導入Spark 源碼
019 如何使用IDEA創建Scala Project、編寫Spark應用及local測試
020 如何使用IDEA對Spark Application進行打包測試
06 RDD操作詳解
21 Spark RDD創建的兩種方式一
22 Spark RDD創建的兩種方式二
23 Spark RDD兩種類型的操作(Transformation和action)
24 Spark RDD操作之Transformation講解(結合源碼分析)
25 Spark RDD操作之Action講解(結合源碼分析)
26 Spark RDD緩存persistent講解(cache、結合源碼分析)
07 Spark JobHistory與Spark on YARN
27 Spark Application Monitor(應用運行時監控)
28 Spark JobHistory(應用完成以后監控)
29 Hadoop YARN如何進行資源管理和調度應用
30 Spark Application如何運行在YARN上
31 Spark應用運行時的部署模式client與cluster
32 Spark App運行在YARN上
08 Spark內核分析
33 Spark編程模型SparkContext詳解
34 通過源碼分析SparkConf的作用
35 Spark內核分析之Spark Scheduler講解(結合WordCoun程序)
36 Spark內核分析之通過代碼調試分析SparkContext啟動過程一
37 Spark內核分析之通過代碼調試分析SparkContext啟動過程二
38 Spark內核分析之跟蹤源碼分析Spark 如何提交應用
包含三本電子書:
《企業級Hadoop 2.x項目實戰》V3
《企業級Hive實戰課程》大綱(第一版)
《企業級Spark 1.x從菜鳥到高手精品進階課程》大綱V1