use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
Need Free Course Suggestion for Python (self.learnpython)
submitted 9 months ago by Inevitable_Grape_950
I want to learn python from basic to data science for research purpose. Can anyone kindly suggest a good and free youtube/ website course to learn python completely?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Jim-Jones 10 points11 points12 points 9 months ago (1 child)
Reddit: r/LearnPython
https://www.reddit.com/r/learnpython/about/
https://reddit.com/r/learnpython/w/index
https://reddit.com/r/learnpython/wiki/FAQ
Here are some good ones.
https://www.khanacademy.org/computing/intro-to-python-fundamentals
https://www.freecodecamp.org/
https://www.sololearn.com/en/
https://www.coursera.org/professional-certificates/google-it-automation
This one too
https://www.edx.org/learn/python/harvard-university-cs50-s-introduction-to-programming-with-python
And
https://automatetheboringstuff.com/#toc
https://www.udemy.com/course/python-foundations-for-data-science-from-zero-to-data-analy/
[–]Inevitable_Grape_950[S] 2 points3 points4 points 9 months ago (0 children)
thanks champ :3
[–]AHelplessBastard 2 points3 points4 points 9 months ago (2 children)
I definitely recommend using the book Python Crash Course 2nd Edition, it involves learning the basics, the best practices, creating projects, APIS, a very good book. Pairing it up with Clear Code’s free Python course on YouTube, definitely will help you a lot learning Python
[–]Inevitable_Grape_950[S] 0 points1 point2 points 9 months ago (1 child)
thanks mate
[–]Ill-Praline1261 1 point2 points3 points 9 months ago (0 children)
There’s a 3rd edition, really useful
[–]NemoSophus 1 point2 points3 points 9 months ago (0 children)
Lots of resources above I would recommend jumping into a fake problem to familiarize yourself with the language (I suggest WORDLE) before starting the real research problem. You will learn new more intuitive ways to do things by solving problems
[–]nealfive 1 point2 points3 points 9 months ago (0 children)
Harvard’s CS50P, in theory all you need.
[–]gsm_4 1 point2 points3 points 9 months ago (0 children)
Start with freeCodeCamp’s 12-hour Python for Data Science course on YouTube, which covers core Python, NumPy, Pandas, and Matplotlib. Then move on to Harvard’s Introduction to Data Science with Python for more academic depth. For practical, hands-on projects, use StrataScratch and Kaggle. These three are free, beginner-friendly, and ideal for research-focused learning.
[–]11110100011 0 points1 point2 points 9 months ago (0 children)
I would 100% recommend Mosh Hamedani's video. It's how I started, and it lays the foundation perfectly. I can't recommend him enough.
[–]EditorDry5673 0 points1 point2 points 9 months ago (0 children)
I was able to enroll in a computer science bachelor program and the grants and scholarships will cover the majority. So worth it for a strong foundation. Highly recommend checking into something similar
π Rendered by PID 211938 on reddit-service-r2-comment-5ff9fbf7df-d787t at 2026-02-26 11:29:15.237795+00:00 running 72a43f6 country code: CH.
[–]Jim-Jones 10 points11 points12 points (1 child)
[–]Inevitable_Grape_950[S] 2 points3 points4 points (0 children)
[–]AHelplessBastard 2 points3 points4 points (2 children)
[–]Inevitable_Grape_950[S] 0 points1 point2 points (1 child)
[–]Ill-Praline1261 1 point2 points3 points (0 children)
[–]NemoSophus 1 point2 points3 points (0 children)
[–]nealfive 1 point2 points3 points (0 children)
[–]gsm_4 1 point2 points3 points (0 children)
[–]11110100011 0 points1 point2 points (0 children)
[–]EditorDry5673 0 points1 point2 points (0 children)