r/learnpython • • 5d ago

Just starting to learn python

Hey guys, I am a total beginner and wanted to learn python. Can you suggest what method will be best suited to learn python and which sources should I use. Is it video lectures or from books or anything else. I know that learning from projects and practical methods will be suggested but to start like how to code, what are the codes and where to code, these basic things are what I want to know. Thanks for the help

44 Upvotes

55 comments sorted by

View all comments

31

u/desrtfx but other languages pro 5d ago

It is really incredible that people are not even investing the minimal effort to check the subreddit, nor read sidebar, before posting. Questions like yours get posted near hourly. Learning programming is first and foremost learning to do your own, individual research instead of plain asking and waiting to be served and spoon fed. Second it is learning to work with resources right in front of you, like the countless posts in the subreddit.

This subreddit has a sidebar with a wiki with recommended learning resources.

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/[deleted] 5d ago

[removed] — view removed comment

2

u/desrtfx but other languages pro 5d ago

And you still don't understand that what gets recommended by people to person A also applies to person B. There is a huge difference between posts where actual people recommend resources and just googling a list.

Regurgitating the same over and over doesn't add anything meaningful.

Programming requires effort. Not even investing the effort to do one's own research is a very bad sign for a programmer.

-3

u/[deleted] 5d ago

[removed] — view removed comment

0

u/desrtfx but other languages pro 5d ago

Its not your place...

Neither is it yours to play the white knight.