I've been learning Python through an online platform called Codefinity, where I made good progress on concepts like OOP and nodes. However, after a few months, I ran out of courses on both Python and C++, and I stopped my learning journey as I struggled to find other suitable resources. It's been over a year, and I realize I've forgotten quite a bit of syntax and aspects of OOP. Since I'm still in school and can't enroll in university courses, I'm looking for recommendations on websites, books, or any resource that could help me refresh and build upon my knowledge. I'm eager to advance my skills, and I'm open to paid options too. Any suggestions?
5 Answers
Try tackling a range of practice projects! Here are some ideas: build a game, an editor, a compiler, a simple OS, or even an emulator. Make sure to choose projects you’re excited about; this will motivate you to iterate and improve!
I get it, but if you're forgetting basic syntax, you might want to tackle that before aiming for advanced topics. Real experience goes a long way—look for hands-on projects rather than just tutorials!
Joining local Python user groups can be incredibly helpful. I’ve found them to be welcoming and supportive. Try searching for meetups in your area on sites like meetup.com!
Have you tried the turtle graphics package? It’s a fun way to practice while being creative with Python!
Building projects is a great way to sharpen your skills! Besides that, you might want to check out this course: https://programming-25.mooc.fi/ to help refresh your Python knowledge.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically