Beam Katas

Beam Katas are interactive Beam coding exercises (i.e. code katas) that can help you to learn Apache Beam concepts and programming model hands-on. Built based on JetBrains Educational Products, Beam Katas objective is to provide a series of structured hands-on learning experiences for learners to understand about Apache Beam and its SDKs by solving exercises with gradually increasing complexity. Beam Katas are available for Java, Python, and Go SDKs.