部落格
2019/05/30
Apache Beam Katas
Henry Suryawirawan [@henry_ken]
我們很高興宣布 Apache Beam Katas,一套互動式的 Beam 編碼練習 (即 程式碼卡塔),可以幫助您親身體驗學習 Apache Beam 的概念和程式設計模型。
Beam Katas 的目標是為學習者提供一系列有結構的實作學習體驗,讓他們透過解決難度逐漸增加的練習,來了解 Apache Beam 及其 SDK。它基於 JetBrains 教育產品構建。Beam Katas 適用於 Java 和 Python SDK。目前我們有約 20 個課程涵蓋 Apache Beam 的基礎知識,例如核心轉換、常用轉換和簡單的使用案例 (字數統計),未來將添加更多 katas。
要開始課程,您可以直接下載 IntelliJ Edu 或 PyCharm Edu,然後從選單瀏覽整合的 Stepik 課程。搜尋「Beam Katas」,一旦課程載入到 IDE 中,您就可以開始學習了。
我們計劃在未來添加更多 katas,涵蓋更多主題,包括一些中級和進階主題,例如視窗化、串流和使用案例模式。我們也歡迎您透過構建和添加更多您認為對人們學習更多關於 Apache Beam 有用的 katas 來貢獻,並最終成為 Beam 大師!



