Click menu up above and clicki the wiki. But generally speaking ya got to start with installing something like pycharm Answer from myrichphitzwell on reddit.com
🌐
Reddit
reddit.com › r/learnprogramming › where can i learn python for free?
r/learnprogramming on Reddit: Where can i learn Python for free?
May 22, 2024 -

I heard codecademy was a good place, but after teaching me how to do hello world, it was pay blocked. I was pay blocked in only 5 minutes into the tutorial.

codecademy was the place i heard about that was free. I'm not sure if this is a recent change or maybe python was never free. I got about 30 minutes into C++ but from the little that i worked on ren'py, i liked python more.

So it leads back to my topic title, is there are place that teaches Python for free or at least 1 time payment. I want to take it at my own pace and fear subscription services.

edit: saw another thread where this guy posted this link for python courses. $20 for learning python in 60 days. I'm seeing people say udemy is good. Would you guys recommend? a coupon code seems to be attached with the link already too. https://www.udemy.com/course/the-python-mega-course/?couponCode=LEADERSALE24B

I did try YT and search for people teaching python, but there's so many people doing it, is there one specific channel / guide you guys would recommend if not taking an online course?

EDIT AGAIN: So after spending a few hours trying out Python vs GDScript. I'm going to be going with GD script. I'm loving how it works just slightly better then Python, but both are good. What won me over was that I had already planned on using Gadot as the first game engine i would try. So it only made sense to use the language that is native to that engine. So thank you everyone for your suggestions, but I know what i want to do now.

🌐
Reddit
reddit.com › r/learnpython › what are the best free/low-cost resources for a total beginner to learn python in 2025?
r/learnpython on Reddit: What are the best free/low-cost resources for a total beginner to learn Python in 2025?
October 19, 2025 -

Hey everyone,

I'm looking to learn Python from scratch and I'm on a tight budget. I've done a bit of searching, but the sheer number of options is overwhelming.

I'm hoping to find resources (websites, courses, books, etc.) that are either completely free or very low-cost (like an affordable book or a course that regularly goes on deep sale).

My goal is to get a solid foundation in the basics and hopefully be able to build some small, simple projects.

What do you personally recommend for an absolute beginner? What worked best for you?

🌐
Reddit
reddit.com › r/learnpython › best free python 3 course
r/learnpython on Reddit: Best free Python 3 Course
December 31, 2023 -

Hi, completely new to coding and fancy the challenge of starting to learn a highly useful skill. I work full time, what are the best free, self-paced but thorough courses out there? I want the course to really start with the basics and foundational principles. Have considered CodeAcadamy, but would rather explore free courses before committing.

Edit: ideally one with exercises so I can practise and get feedback as I go

🌐
Reddit
reddit.com › r/learnpython › what is the best and fastest (free) way to learn python 3 in 2021, for an intermediate?
r/learnpython on Reddit: What is the best and fastest (free) way to learn Python 3 in 2021, for an intermediate?
April 25, 2021 -

Hi, Friends. So I want to master Python. I already know the basics, so I'm intermediate level. But I want to go to the next level and master it. What are the best resources, I prefer videos but books can work. All I need is resources that will help me learn it.

Thanks in advance.

Top answer
1 of 8
18

Hello OP,

I think I understood the idea behind your post but there is no quick solution, in life there are no shortcuts or "quickest trick to earn said skill"

If you really want to master python, and you have the determination then you need to do what everyone advised which is PROJECTS. And none of that tutorial "write a simple calculator" scripts. You need entire PROJECTS on your portfolio.

When you get a call to an interview it's not gonna be enough to them that you know the syntax and keywords, list comprehension or any of that. They want to see someone who has something to show for it (at least for intermediate level jobs).

So if you want, go through the usual recommendations of automate the boring stuff, python the hard way etc these tutorials are also meant for intermediate level people. And after that spend a couple of months writing your own programs. Things YOU want to show to potential employers.

If you were hiring someone to code in python and you had 3 candidates:

  1. "I just graduated from uni and need daily spoonfeeding while I work for you"

  2. "I did a lot of tutorials but never really wrote my OWN PROJECTS"

  3. "Apart from the 5 different programs i showed you, currently im working on a solution for blablabla"

Which guy would you hire?

There is no fast way, build a portfolio.

2 of 8
16

I already know the basics, so I'm intermediate level.

This is really vague.

What do you mean by basics, and what do you mean by intermediate?

There are people who have been coding for years and still wouldn't call themselves intermediate.

master it

Not possible in one lifetime.

What are the best resources, I prefer videos but books can work.

Do projects.

Read on the documentation of the modules you will be using along the way.

Even better if you can find a path as to why you are learning python. For example someone learning python for Data science shouldn't be learning the same things as someone learning to be a software engineer.

Find elsewhere
🌐
Reddit
reddit.com › r › learnpython › comments › 1571rlr › best_place_to_learn_python_3_for_free_or_for
Best place to learn python 3 for free or for under 10-15 ...
July 23, 2023 - I was just curious what the best way to learn would be without breaking the bank whilst also learning efficiently. I work 70-80 hours a week so I need my time to be efficient and for me to get the most out of whatever program I can with the limited time I have. I’d appreciate any advice! Code academy does have python 2 available for free. Is it vastly different from python 3?
🌐
Reddit
reddit.com › r/learnpython › where to start learning python?
r/learnpython on Reddit: Where to start learning Python?
August 28, 2020 -

Hi. I am a complete newbie to this field. I have zero programing experience. But I want to learn Python. Is Udemy's Python: zero to mastery course a good place to start. Or please recommend where and how to start learning Python.

Top answer
1 of 51
173

You'll get a million different answers - people will suggest what they've used, and what works for different people is always different.

Ultimately, any "intro to python" type course will be fine.

The "Zero to Mastery" Udemy series looks good, but understand that you won't get anywhere near advanced within a month or two. It takes months/years to get to intermediate, and years beyond that to become an "advanced".

With that in mind, go into it without a sense of urgency and take your time to learn and understand concepts.

It doesn't matter if you don't understand things the first, second, or even fifth time you go over them. That's totally normal - programming is difficult. What matters are two things - consistency, and dedication. 30 minutes a day for one year will take you a lot closer to employ-ability than 6 hours every day for 2 months. Don't burn out. Take things at your own pace.

I'll plug the book that I made my first real breakthrough learning to code with - "Python for Everybody". The author breaks things down in a very easy to understand and enjoyable manner. Here is a link to the free PDF - spend a few hours going over it and see if you enjoy the learning style.

If not, another highly recommended resource is Automate the Boring Stuff with Python - If you scroll down on the page you'll find that the author has links to a free web-based version of all the chapters in the book for free.

Another user has recommended Corey Schafer’s YouTube tutorials - another excellent, free resource.

Any one of these three is sufficient to start learning.

2 of 51
49

Hey bud. I just wanted to give you some gold and appreciate your help. I am probably not the only one that’s benefitted from your comment but I wanted to make sure you keep up the good work!!!

I have done a few beginner python programs but “How to think like a computer scientist” has been my favorite by far.

I hope you’re having a great day!

🌐
Reddit
reddit.com › r/learnpython › what’s the best paid or free course to learn python?
r/learnpython on Reddit: What’s the best paid or free course to learn python?
April 7, 2020 -

I’ve barely done any coding before but I’ve got plenty of time off and I think it is a good time to learn a new skill!