In this chapter, you started by getting up to speed to refresh your smart contract development skills with a project marketplace of copyrighted content to protect users' content. Then, you explored the depths of the obscure world that is the EVM with a solid understanding of how it works internally and how smart contracts benefit from this wonderful technology. After that, you learned about one of the most powerful skills in Ethereum: developing upgradable and scalable smart contracts that can be used for advanced projects so that you can efficiently run large-scale applications for big businesses.
Next, you learned how data and gas flows in smart contracts so that you're able to better manage the consumption of the precious resources available within the blockchain limitation, ultimately saving people's money and time with higher quality contracts. Finally...