Any good sites, books or any other sources of information that I could use in order to learn more about the Ethereum platform? Since I found out that the same is a very powerful one for making dapps, I have become more interested into learn more about it, especially on how to make your own applications from within the decentralized platform. Any help would be greatly appreciated.