There is a lot of documentation on the internet to help you get started, learn more or cover advanced topics. Here are a few resources to check out.
- Official Ethereum Developer Documentations
- The Solidity Documentation, the defactor language for smart contracts as well as a resource for some of the core concepts of Ethereum
I do not manage or maintain these tutorials, but have happened across them. If a link is dead or outdated, please let me know and I'll update it.