This course is all about learning Apache Flink using java from scratch. This course is designed for the very beginner and professional. I have covered practical examples. Apache Flink is a new forth generation Big Data processing tool that is changing the landscape of data processing technologies. This course teaches basic skills that you need to have to develop applications using Apache Flink. Flink is a Stateful, tolerant, and large-scale system with excellent latency and throughput characteristics. It works with bounded and unbounded datasets using the same underlying stream-first architecture, focusing on streaming or unbounded data. Learn Real time case studies. Learn about JDBC, Kinesis, Kafka, Twitter Connector. Flink is fast processing Stream processing engine. Learn about data transformation. Learn about Data source & data Sink. Learn about Windowing Concept. Learn about State & Checkpoint. Implemented real time POCs with Kafka & Twitter. Learn about Side outputs. Build Real time Streaming Application. Deploy Flink application on AWS Ec2. Flink is a Stateful, tolerant, and large-scale system with excellent latency and throughput characteristics. It works with bounded and unbounded datasets using the same underlying stream-first architecture, focusing on streaming or unbounded data. Learn about custom data source & File Source. State backend. Flink is a Stateful, tolerant, and large-scale system with excellent latency and throughput characteristics. It works with bounded and unbounded datasets using the same underlying stream-first architecture, focusing on streaming or unbounded data.