Flink and Spark are both great tools, used in the Big Data industry. But on some terms, Flink edges past Spark. Like in performance terms, Flink is faster than Apache Spark, thanks to its underlying infrastructure. And it is also far better in terms of streaming capabilities because Apache Spark handles streams in form of micro-batches and that makes it slow. Many industry experts consider Apache Spark to be 3G and Flink to be 4G in its performance terms.
If you wish to learn Apache Spark and get certified, check out the Apache Spark certification course from Intellipaat. Also, watch the video on Spark Tutorial and get started with the basics.