Thanks for the tip, mate. I've found that online resources are the best when it comes to learning deeply about the blockchain towards becoming an expert in the future. Books are also great, but they won't be able to always provide you with the latest trends in the technology, leaving some concepts within them outdated. There are many good tutorials available online which can get you up to speed with learning how cryptocurrencies and the blockchain works.
If you head to YouTube, there are several good channels which teach you thoroughly about these subjects. BuriedOne, and IMineBlocks are my most favorite as they always provide how-tos for everything crypto.
Nevertheless, with all the vast information available across the web related to the blockchain, anyone can acquire the necessary knowledge to become an expert in the subject in the future.