I am half way through this course. So far so good. Once that is complete I am going to get familiar with Solana and then create a dApp which can interact with both Ethereum and Solana.
https://www.udacity.com/course/blockchain-developer-nanodegree--nd1309