I am new to Ethereum & solidity, I have contributed to a couple of solidity tutorials. I am confused about the different solidity versions in each course, 0.4 and 0.5, whereas the current version is 0.8. The question is should I search to find the course that works with the latest solidity version 0.8? And is Solidity 0.4 or 0.5 outdated? I can see something about the solidity version modifier, is that practical? Please help. Thanks