Apache Flink® Training Materials

Apache Flink Training by Ververica

Ververica offers online, instructor-led training courses covering all aspects of Flink development and operations. Our instructors are Flink committers and industry veterans who work alongside the original creators of Apache Flink.

Visit Ververica Training to see the schedule and sign up for one of our public training events.

The presentations from our Apache Flink Developers course are available online. This includes hundreds of slides (with notes), with in-depth coverage of a wide range of topics, including:

  • An introduction to Flink and its DataStream and SQL/Table APIs.
  • A careful look at how Flink supports exactly-once updates to fault tolerant state.
  • Detailed explanations of how to use event time processing, watermarks, and windows to implement consistent, accurate streaming analytics.
  • Examples that illustrate how to implement common use cases such as data enrichment, event-driven reactive applications, etc.
Loading registration form ...

By registering you agree that your personal data submitted via this form will be processed in accordance with our Privacy Policy.


Apache Flink, Flink®, Apache®, the squirrel logo, and the Apache feather logo are either registered trademarks or trademarks of The Apache Software Foundation.

© 2022 Ververica (imprint)