And does anyone know any similar resources for smart contract-related stuff? I know things like DeFi are becoming big now.
For that I will recommend the same author as I did before: Andreas Antonopoulos, Mastering Ethereum.
For free in github also.
https://github.com/ethereumbook/ethereumbook