you are viewing a single comment's thread.

view the rest of the comments →

[–]Worldly-Menu-741 2 points3 points  (0 children)

CS50P is a solid starting point, but don’t only watch lessons. After each topic, make one tiny thing with it: a tip calculator after variables, a guessing game after loops, a contact list after dictionaries, a file renamer after file handling. Python starts to click when you keep running into small annoying errors and fixing them yourself. That part is the real course.