Smart contract security is super important! Unfortunately, there is only limited + very fragmented resources on the topic. Here’s a (growing) compilation on the topic.
Interactive Method
Ethernaut is the de-facto course for smart contract security. I highly recommend trying them first on your own. If you are stuck, you can easily find walkthroughs on the internet.
Lecture/Workshop Method
Both of these guys are a legend. Watch this.