Apache Beam Katas

我們很高興宣布 Apache Beam Katas,一套互動式的 Beam 編碼練習 (即 程式碼卡塔),可以幫助您親身體驗學習 Apache Beam 的概念和程式設計模型。

Beam Katas 的目標是為學習者提供一系列有結構的實作學習體驗,讓他們透過解決難度逐漸增加的練習,來了解 Apache Beam 及其 SDK。它基於 JetBrains 教育產品構建。Beam Katas 適用於 Java 和 Python SDK。目前我們有約 20 個課程涵蓋 Apache Beam 的基礎知識,例如核心轉換、常用轉換和簡單的使用案例 (字數統計),未來將添加更多 katas。

要開始課程,您可以直接下載 IntelliJ EduPyCharm Edu,然後從選單瀏覽整合的 Stepik 課程。搜尋「Beam Katas」,一旦課程載入到 IDE 中,您就可以開始學習了。

我們計劃在未來添加更多 katas,涵蓋更多主題,包括一些中級和進階主題,例如視窗化、串流和使用案例模式。我們也歡迎您透過構建和添加更多您認為對人們學習更多關於 Apache Beam 有用的 katas 來貢獻,並最終成為 Beam 大師!


Beam Kata - IntelliJ Edu Beam Kata - IntelliJ Edu Beam Kata - PyCharm Edu Beam Kata - PyCharm Edu