The document outlines the topics that will be covered in an Apache Flink online training, including: what Apache Flink is; why use Apache Flink; its architecture, features, and deployment; its streaming, batch processing, and table APIs; complex event processing; graph processing; and integration with Hadoop. The training will cover Apache Flink's stream processing engine, fault tolerance, state management, and support for stream, batch, and iterative processing using its dataflow model.