https://sharelearn.net/learn/courses/udemy-beginners-guide-to-learning-programming/
Beginners Guide to Learning Programming