(The enterprise-level, high-performance real-time big data processing system built by Apache Flink has been widely used in enterprise production environments. The best practice course for production deployment of Flink is based on 5 parts. The first part introduces Flink quick start, the second part explains Flink programming and core concepts, the third part Flink Source programming, the fourth part Flink Join programming, and the last part is the construction of Flink custom source & stream processing platform. The course can be started quickly and helps students complete Flink's big data related work.)