I found a resource that can help some people learn programming a bit better. The resources are provided by Harvard (presented by their students) and I watch a couple of their videos and they were really good.
So I thought I should share it with you guys.
Here is the site: https://www.cs50.net/ and if you want to go directly to their resources, go here: https://manual.cs50.net/Seminars
I hope this resource helps you guys.