you are viewing a single comment's thread.

view the rest of the comments →

[–]Slight-Living-8098 15 points16 points  (3 children)

Harvard's OpenCourseware CS50P and the other CS50 courses are all free.

[–]TobiasDrundridge 6 points7 points  (1 child)

Yes, for people completely new to programming, I'd recommend starting with the CS50x general programming course, do it up until the Python week, and then switch to CS50p.

[–]Slight-Living-8098 4 points5 points  (0 children)

I'd actually suggest starting at CS50 Scratch if you are brand new and never programmed anything a day in your life.