ブログ
2019/05/30
Apache Beam Katas(演習問題)
Henry Suryawirawan [@henry_ken]
Apache Beam Katas(Apache Beamのインタラクティブなコーディング演習問題、いわゆるコードカタ)を発表いたします。この演習を通して、Apache Beamの概念とプログラミングモデルを実際に体験しながら学ぶことができます。
Beam Katasの目的は、段階的に難易度が上がる演習問題を解くことで、学習者がApache BeamとそのSDKについて理解を深められるよう、体系的な実践学習体験を提供することです。 JetBrains Educational Productsをベースに構築されており、JavaとPythonの両方のSDKに対応しています。現在、Apache Beamの基本(コア変換、共通変換、簡単なユースケース(単語カウント)など)を網羅した約20のレッスンがあり、今後さらに多くのカタが追加される予定です。
コースを開始するには、IntelliJ EduまたはPyCharm Eduをダウンロードし、メニューから統合されているStepikコースを参照してください。「Beam Katas」を検索し、コースがIDEにロードされたら、すぐに学習を開始できます。
今後、ウィンドウイング、ストリーミング、ユースケースパターンなど、中級および上級のトピックを網羅したカタを追加する予定です。また、Apache Beamについてより深く学ぶのに役立つと思われるカタを作成し、追加することで、貢献していただければ幸いです。そして、最終的にはBeamマスターになりましょう!



