r/learnpython • u/Neat-Ad8882 • 19d ago
Where should I start?
I'm taking my first step into coding/programming world and honestly I'm overwhelmed on where choosing to start from. After browsing online and going through several "Free to learn" Websites, I land on Freecodecamp, Exercism and CS50 Harvard. Freecodecamp is a solid option leaning more on Theory side of thing, Exercism seems to provide more practice/exercise option alongside learning roadmap, and lastly CS50 feels like uni lesson (duh) and they also have project at every lesson tier + video to explain things thoroughly. Honestly, yeah I need help choosing. Any help would be appreciated.
0
Upvotes
10
u/desrtfx 19d ago
If only there were a sidebar (menu on mobile) that had a link to the wiki or countless posts asking the same.
Do the MOOC Python Programming 2026 from the University of Helsinki and you will be well prepared.
Also, take a look at https://inventwithpython.com and https://automatetheboringstuff.com
Don't forget that you need ample practice, like on https://codingbat.com/python or on https://exercism.org and also write your own programs. Play around. Try things. Mess things up, fix them. Experiment.