From the title itself, you already know what I'm going to talk about.
Just going to repeat it but I just finished CS50! If you don't know CS50, there's an article I wrote about it.
If you really want to gain knowledge and learn the fundamentals of programming, this is one of the best courses you can get (plus, it's free).
For the final project of the course, I have made a game that is published on itch.io, you can try it here: https://purplepatchgames.itch.io/duck-n-ballin
The final project could also be related to web! But I chose to make a game since game development is something I want to do.
Now that I've finished the course, I will now start making projects on my own that I will soon try to share here.