用 Scala 做函數式程式設計專業課程

探索如何編寫可在首次執行時就有用的精美程式碼。該專業課對普遍使用的程式語言 Scala 進行提供函數式程式設計的實用介紹。它從函數正規化的基本建構區塊開始,在將這些概念組合起來架構出更大的函數式語言程式前,先展示了如何使用這些區塊來解決小問題。

你將看到函數正規化如何促進平行和分散式程式設計,並通過一系列動手操作範例和程式設計習題,學習如何分析從小到大的資料集。從多核體架構上的平行程式設計,到使用 Apache Spark 在叢集上的分散式程式設計。 最後的總整專案將使你能夠通過使用實際資料建構大型資料密集型應用程式而學到的技能。

Continue reading “用 Scala 做函數式程式設計專業課程”

運用 Scala 和 Apache Spark 2 親手做大數據分析

本課程的講師曾於 Amazon 和 IMDb 9 年,開發和管理過自動向億萬客戶提供產品和電影推薦的技術,且擁有分散式計算 、資料探勘和機器學習等領域擁有 17 項專利。 本課程將帶你深入 20多個案例(如電影評等來查找彼此相似的電影),由簡到繁,在自己的系統或使用 Amazon 的 Elastic MapReduce 雲端服務,運用 Scala、Apache Spark、Hadoop 親手分析大數據!

Continue reading “運用 Scala 和 Apache Spark 2 親手做大數據分析”

用 Spark Streaming 和 Scala 馴服大數據 – 動手做!

大數據分析有兩種,一種是收集了很多資料後再進行分析,或是分析程式使用排程的方式,在晚上執行然後隔天看結果,另一種就是本課程要教你的-即時分析,當資料不斷產生的時候馬上進行分析,並用這些即時的串流資料做機器學習訓練模型與預測

Continue reading “用 Spark Streaming 和 Scala 馴服大數據 – 動手做!”

Powered by WordPress.com.

Up ↑