I found Tasuku (Taz) Nakamura while searching for good crypto deep-dive content. I watched some of his youtube videos and am currently going through his courses on Solidity.
If you want to learn how to program smart contracts then I recommend checking out:
https://smartcontractprogrammer.com/
Thanks, I will check it out.
Recently I stumbled upon blog post where author shared his experience in writing his first smart contract. He shared smart contract source code, and I was able to find his Ethereum address and balance. I've written about it here:
https://blog.pawelpokrywka.com/p/how-to-deanonymize-smart-contract-author
I don't know this course, but I hope it teaches how to maintain privacy while deploing smart contract.