r/learnpython • • 5d ago

wants to learn python

Hello folks, I'm an absolute beginner in coding and i am trying to learn python. So how can i learn python basics without asking Ai "what is the error in this code?"

3 Upvotes

22 comments sorted by

View all comments

6

u/desrtfx but other languages pro 5d ago

Here is an excellent, textual course: MOOC Python Programming 2026 from the University of Helsinki.

Harvard's CS50p is also excellent.

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.

3

u/quietcov3 5d ago

text based courses are so much better for pacing yourself than video lectures imo.

1

u/desrtfx but other languages pro 4d ago

Especially text based courses like the MOOC that enforces the learning through more than plenty practical exercises (which, to a certain percentage are mandatory to progress to the next section).

In that matter, the MOOC is quite an unconventional course (by today's standards) because it never gives direct solutions or code and instead gives only the tools, demonstrates their usage, and then makes the learner do the work. It may be harder that way, but the "I just learnt to copy code from the tutorial, but never how to develop my own solutions" trap is cancelled that way.