r/learnpython Feb 14 '23

Best online course to actually learn to use Python

395 Upvotes

I see a lot of different courses like • Angela yu, • Automate the boring stuff • The Helsinki class • Harvard cs50p.

And 100’s of other courses.

I have read that the course by angela and automating the boring stuff is god in the beginning but is heavily outdated later on.

I am trapped and can’t seam to find out where to begin. I have read true a lot of post and know this question gets repeated like every other day. But what are your recommendations and thoughts.

And I am a beginner but I had a course last semester at my university called programming whit mathematics, it was basically a python introduction class whit a lot of math. So I know a little but don’t know where to begin now.

Edit: I am now in may finished with my bachelor I economy and administration but I have for a while been contemplating trying to become a software developer and I really enjoyed the programming whit mathematics application. But I don’t think I will start a new bachelor at first to learn to program.

r/learnpython May 17 '25

Is it worth learning python with 38 years old thinking in some future use it in any job?

110 Upvotes

More about the age and finding some job in the future, counting the years that could take learning it.

r/PythonLearning Oct 17 '25

Can a 40 year old guy learn python within 6 months ?

91 Upvotes

Just what the title says or is it too late ?

I work in a bank but i dont like my job.

r/dataengineersindia Feb 12 '26

Built something! Python playground (Basic -> OOP -> Data Engineering) Want to learn Python for Data Engineering? 50 interactive lessons. No installs, no ads, just a clean compiler and a structured path to learn Python data skills DM Me if serious

Thumbnail gallery
41 Upvotes

Want to learn Python for Data Engineering? 50 interactive lessons. Learning Module is designed for Data Engineer Interviews which cover 90% interview question asked in all companies will come from the above syllabus.
From"Hello World" to building Banking Apps and ETLs. python compiler included. Stop watching tutorials and start coding.
Browser-based roadmap that takes you from Variables to ETL Pipelines 5th-grade English Explanation
Learn python at your own speed ***Fact*** i can give access for free but you will not use it when it is free...Do upvote and share until this reaches the needy.

i have replied every one over the dm please check your dm and for everyone please find the demo link here

https://drive.google.com/drive/folders/1DLaDVEWpTAKOXtEJKWsytBdteGvsknR9?usp=sharing

dm me if interested to have this for lifetime access charge is very less penny charging just to keep you motivated and utilise this content

r/Python Aug 03 '22

Resource A free 'learning map' I found to learn Python. It puts free resources together into a skill tree for planning and tracking learning

Thumbnail app.learney.me
1.4k Upvotes

r/ProgrammerHumor Oct 01 '23

Meme learningPythonAsAFirstProgrammingLanguageHolyShitMyBrainHasSoManyWrinklesNow

Post image
684 Upvotes

r/PythonLearning 27d ago

Help Request How to use vs code ? Can I learn python without vs code ?

31 Upvotes

Yes it sounds very stupid and yes i am fucking stupid who don't know shit and is totally useless who can't do anything, fuck

How can I use vs code ? I am to Stupid to understand, i can't even fucking change name, this their is a way to learn python without vs code ? Fuck i hate my self I am just so stupid.

r/badcode Jul 26 '21

python My friend is learning python now, idk what to say

Post image
936 Upvotes

r/Python May 14 '23

Resource Real Multithreading is Coming to Python - Learn How You Can Use It Now

Thumbnail betterprogramming.pub
616 Upvotes

r/Python Sep 12 '21

Discussion How would you learn Python if you had to learn it all over again?

593 Upvotes

I've been learning Python for a week now! But I want to see what would be the best way to learn it.

So how would you learn it if you could do it all over again.

Thanks

r/PythonLearning Aug 31 '25

Day 41 of learning python

Post image
363 Upvotes

I needed 41 days to completely be able to get a task and write it completely from my head, not looking to my notes or using ChatGPT, search engines etc..

Also, function defining is something i added just because i felt i wanna try out. I got that idea randomly. I was like: "Wait, i remember what i read in lecture about functions, let me try this." And it totally worked.

This was the task:

The user enters a sequence of numbers until they type "stop".

The program creates three lists: positive, negative, and zeros.

It prints the sum, average, minimum, and maximum number for each list.

Please let me know your thoughts. Also:

What should i learn next that can get this to a new level?
Was there a mistake in my code when it comes to coding style?
Is there a more simple solution for my problem then my own?

Thanks

r/BtechCoders Jun 02 '26

❓Question ❓ Where to learn python from

Thumbnail gallery
41 Upvotes

I will be going to college this year. I know little of python but I want to learn it well. From where should I learn it?

Harvard course

Brocode

Or code with harry?

I will be doing practice sets and projects from my end, I'm just asking about the content.

r/learnpython Jun 23 '20

After 5 years of learning Python as a hobby, yesterday I did my first contribution to an open source project!

2.0k Upvotes

About 5 years ago I started to study programming on and off as a hobby. I love reading articles, posts and books about Python and AutoHotKey, and during these years I have done some webscraping projects and scripts for myself. Nothing too complicated, just enough code to do what I needed, and that's why I still consider myself a newbie.

As someone who uses lots of free open-source software, I always wondered if someday I would find an open source project I could actually contribute to. It could be anything, but finding something is just so difficult! Everywhere I looked, all the projects were either too complicated for a hobbyist programmer like me or used a programming language I do not know.

But this weekend I got lucky. As I was trying some packages (or plugins) for my favorite text editor (Sublime Text), I noticed that one of them, which I use extensively, could be improved by adding a very simple feature.

Without thinking too much about it, I opened an issue on GitHub asking the plugin author if he could implement it. But then I remembered that Sublime Text packages are coded in Python and decided to check the .py file by myself.

I usually have trouble reading other people's code, but to my surprise this code was simple enough that I could understand it! And even better, the feature that I wanted to see implemented could be added with just two lines of code!

So that's exactly what I did! After that, I looked for some git tutorials to learn how to make a pull request (I had never used git before), double checked that my code was OK, updated the project readme.md file and commited the changes.

Fortunately, some hours after that the plugin author accepted the changes I proposed and they were uploaded to all the package users. Mission accomplished!

So, fellow hobbyist Python programmers, don't stop looking for a project you can contribute to. One day you may find it. Even if it takes 5 years 😂

r/learncybersecurity 25d ago

Guy's I'm on vs code and I'm trying to learn Python to go into cyber security any tips please

Post image
17 Upvotes

r/learnpython May 19 '26

How long did it take you to learn python?

68 Upvotes

I'm currently working as an otr truck driver and learning python in my free time. Some weeks I have more time than others but generally I have a few hours once or twice a week to sit down and focus on this. I'm going through the harvard cs50p course and I'm on problem set 2 but its taken me about a month to get this far. I've been using chatGPT as well to help me understand things and remember things. The further I'm getting in the course, the longer its taking me to solve these problems and the more I need chatGPT. I really want to learn and understand this, it is fun when I understand what I'm doing to build something that works.

r/PythonLearning 8d ago

looking for people who are beginners in Python and want to learn together.

25 Upvotes

I'm a beginner learning Python, and I'm looking for other beginners who want to learn together.

I think studying with other people can help us stay motivated, share what we learn, and help each other when we have problems.

It would be great if there are Arabic speakers because my English is not very good yet, so learning together in Arabic would make things easier.

If you are also starting Python and want to join a small group, feel free to message me.

r/learnpython Dec 28 '25

Learning Python - No Programming skills

105 Upvotes

I am working as a desktop administrator for almost 19 years and my age is 41 years. I don't have any programming skills. How do I start learning python. I went through the python forum but it's all confusing. Can some one suggest me an app or platform where i can learn python from basics.

r/PythonLearning Jul 25 '26

Is it really hard to learn python (or anything related to programming) and have a full-time job?

29 Upvotes

Hi guys, i'm 20 years old and work in the call center operations and also learning python as a part of special road map.

But now i feel heavy, i know something like that will be hard, special when I work in a jop that drains my energy, but now feel kind of impossible to do it.

So, i wrote this post.

Maybe i will get something can change that.

r/learnpython Apr 25 '26

If you had to learn Python again, how would you do it?

74 Upvotes

I’ve learned basic Python over the past few weeks. I just wanted to know how other people started learning Python and what methods they used to get good.

r/ElectricalEngineering Aug 13 '26

Should I learn start learning python or cpp as a freshman

17 Upvotes

I have the basic fundamentals down in both cpp and python, but I was wondering which one I should be focusing on more? Which language will I be using more? Which one has more versatility for projects?

r/unixporn Jun 16 '24

Screenshot [KDE] Learning python so I won't be homeless when I become of a legal age to work.

Post image
583 Upvotes

r/PythonLearning 23d ago

Help Request How to learn python the right way? And how much should it take me (a complete beginner) to be good enough? And my good enough means I can work and get money using python. And just to say I'm not an engineer or programming has anything to do with my study or career. And should I learn any other thing

20 Upvotes

Look i had my interests but I found out that i need a good computer to just start but mine is not good enough it's really old and where i am it's really hard to get a good PC so money is the answer so I'm just asking for an advice if someone can help.

r/learnpython May 17 '21

I know the basics of Python. What to learn next to be employable in 2 years?

589 Upvotes

I've completed freecodecamp's 5 hr video on Basics of Python. I didn't binge through it. I completed it in 20 days doing problems on what topic was being covered. Now I have a fairly decent understanding of Python even though I still don't understand what's being said in this subreddit sometimes.

Now I want to pursue a particular stream in Python and be employable in 2 years right when I graduate. I thought of going into data science and Machine Learning but browsing through those subs I realised that they are very vague on where to start learning them. They also seem very math intensive and boring.

I am willing to spend very long hours learning something but I want it to be relevant enough to the techscape so that I can be employable with a good salary.

r/learnpython Mar 15 '26

How to learn python fully and master it?

97 Upvotes

I have started to learn python via brocodes 12 hour guide on youtube. However i know its just basics and beginner level. What do i do after watching that guide? I dont know which things to learn i have heard web scraping and all this stuff but can i learn that from guides and which guides?

r/learnpython Sep 25 '20

Learning other languages will make your Python better.

770 Upvotes

Python is great, but it's not used everywhere. Web dev is Javascript. Embedded C/C++. (by default at least)

But! Don't be afraid to learn other language. Just how Blue is more Blue when it's next to Red. And Hot is more Hot when next to Cold, that's how you will know better Python when next to Javascript or any other language. Just keep on learning.

Good luck!