Get Started Free
Wade Waldron

Wade Waldron

Staff Software Practice Lead

Closing Remarks

Congratulations on reaching the end of our course. Let's review what we covered, next steps, and how to keep in touch.

What We Covered

  • Overview
  • Datastream Programming
  • Setup your Flink environment (Exercise)
  • The Flink Job Lifecycle
  • Running a Flink Job (Exercise)
  • Anatomy of a Stream
  • Flink Data Sources
  • Creating a Flink Data Source (Exercise)
  • Serializers & Deserializers
  • Deserializing Messages in Flink (Exercise)
  • Transforming Data in Flink
  • Flink Data Transformations (Exercise)
  • Flink Data Sinks
  • Creating a Flink Data Sink (Exercise)
  • Closing Remarks

Next Steps

Now that you have finished the course, here are some next steps you might want to consider:

  • Continue learning about more advanced Flink operations such as joins, aggregations etc.
  • Research the Flink Table API and Flink SQL API for alternate ways of interacting with Flink.
  • Try integrating with endpoints other than Kafka (eg. SQL, Cassandra, etc).
  • Start using Flink in your own personal, or production projects.
  • And check out our Flink 101 course if you haven't already.

Keep In Touch

You may have reached the end of the course, but we'd love to hear more from you. Reach out to us through our community and social media channels and let us know how you are doing in your learning journey:

Watch Future Content

And keep your eyes open. We'll be expanding on this course and other courses in the near future. Stay tuned for future updates.

Use the promo code FLINKJAVA101 to get $25 of free Confluent Cloud usage

Be the first to get updates and new content

We will only share developer content and updates, including notifications when new content is added. We will never send you sales emails. 🙂 By subscribing, you understand we will process your personal information in accordance with our Privacy Statement.