The first course I took was on edX.org an MIT beginning course in Computer Science.
It's the first in a sequence of 2 courses. I found this one and the second one a very useful introduction to Python, with coverage of some algorithms and object-oriented structures as well. Based on a real MIT course offered on-campus, it's not a trivial course, and requires some homework, but it's well worthwhile. Introduction to Computer Science and Programming Using Python
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.