Recommendation of courses in Solidity where there are specific practices (Not from Udemy)

GM! My name is Guillermo and I am learning to program in Solidity. What types of online courses (whether paid or not) are recommended for beginners? I already know the classic Patrick Collins videos on YouTube, and 2 on Udemy, one about creating tokens and another about security but it was very theoretical. Lack of practice.

I have some theoretical background but I need to practice more and test my knowledge. It would be of great help if in these courses they also respond to questions that the student has. Has anyone here tried something that has really helped their progress as a programmer? I read your answers! thanks a lot!