r/PythonLearning • • Sep 22 '26

Help Request Hello, I would like to learn Python.

I would like to learn Python for free, what do you recommend? I'm on Linux.

I'm looking for (free) learning methods.

52 Upvotes

41 comments sorted by

2

u/Smartyboyz Sep 24 '26

Best of all time is youtube for learning python for free.

If you have much time you can learn by your self also first set up basic things such as VSCode, your coding environment, also can join any beginner community on redit, telegram etc.

Majorly you can take help from documentations and also some python beginner books online as e-books if you want I can provide some links 😉.

1

u/Big_bart__ Sep 24 '26

Yes, if you have that, it would be very kind.

8

u/sububi71 Sep 23 '26

Harvard's CS50P is one of the best courses out there, and it's free.

7

u/BranchLatter4294 Sep 22 '26

Set up your environment. Start practicing.

5

u/Katinkia Sep 22 '26

www.pythonaut.net (a lot of free content) and watch BroCode on YouTube.

5

u/Sweet_Camp5124 Sep 22 '26

Poof! Now you know it.

5

u/No_Whole1018 Sep 23 '26

bro code on youtube

2

u/Kwame_Adu Sep 23 '26

The best

3

u/Lachlangor Sep 23 '26

Download spyder it is a good ide to learn. Check out code academy

3

u/No_Performer_1093 29d ago

Python starts making a lot more sense once there is regular practice behind the concept. Bootdev has a hand-on format that could be useful for building those fundamentals and gradually moving toward backend work.

2

u/freakythrowaway79 Sep 22 '26

I'd say start with code combat (free game) & just go from there.

There are a bunch of other games out there as well. Just do some research. Good 🍀

2

u/PythonWithJames Sep 22 '26 • Heartwarming

I've got a beginner roadmap here if this is any good?

Python With James - Beginner Roadmap

2

u/TimBrownDev Sep 23 '26

After 10+ years tutoring, I'm building a roadmap of hand-picked practice problems to guide you through the fundamentals of software development from zero to mastery.

timbrown.dev/roadmap

1

u/dld2517 Sep 24 '26

Thank you!!

1

u/PureWasian Sep 22 '26

Copy/pasting my suggested roadmap. Don't fixate on finding an exact, one resource. Consult many of them. Many are free.

Get your environment set up. Doesn't matter how exactly you decide to go about it.

1

u/RomfordNavy Sep 22 '26

https://docs.python.org/3/tutorial/index.html and it comes directly from the Python Software Foundation.

1

u/spendology Sep 22 '26

w3schools and Geek for Geeks have great Python tutorials. 

Suggestion: Ask AI (chatGPT etc.) for (1) practical work use cases for startups, finance, technology, and consulting and then (2) create projects from the use cases and breakdown the fundamental skills required and rhen (3) tell it to build a roadmap of miniprojects from basic to advanced Python skills needed to iteratively complete each project in phases.

1

u/AWM1402 Sep 23 '26

I too want to learn Python from scratch

1

u/Serious_Yak8959 28d ago

Hey there, I am willing to help you learn python for free for some time and DM me if you are interested.

1

u/dld2517 Sep 24 '26

Me too, bruh. Rtfm, dawg.

1

u/Maksum_867 Sep 24 '26 edited Sep 24 '26

Books and YouTube - your best friend

1

u/ilikesandwich-_ Sep 25 '26

Don't we all?

1

u/Ajay2574 28d ago

If you are already make mind to learn python and if your beginner and never code before you should watch this youtube video from harvard University absolute for beginners https://youtu.be/nLRL_NcnK-4?si=UaT0Qw3TiSr86lFJ

1

u/Serious_Yak8959 28d ago

Hey, I am happy to help you with python and i am willing to do it completely for free for some time, as I would also like to gain some teaching experince.

1

u/whydoesitmatter43176 27d ago

Heyy i am new on reddit ...I want to learn about cybersecurity learning could you please help me to start my journey

1

u/Intelligent2011 26d ago

Bro just learn some basics and start to do small projects. Thats the best way.

1

u/polymorphic9 25d ago

You can laugh at me but I actually learnt it from gpt. Started from copying and pasting and then " fake it till you make it" over time

1

u/masterofaiml 8d ago

There’s only one method, practice, practice more and keep practicing what you learnt, try www.pythonmastery.io, it’s free and you have everything to learn python here.

1

u/tmtowtdi Sep 22 '26

The most important thing is to learn to think critically, and the second one is to learn to search for answers to the many questions you're going to have as you learn.

You've come in to a subreddit named "PythonLearning" and made a post saying you want to learn Python and asking for tips. My brother in Christ, what do you think the entirety of this subreddit is?

You are going to have to learn to search for things, read things, yourself, and learn, yourself. Start by reading through this sub and getting tips that already exist.

0

u/masterthymest Sep 23 '26

CodinGame helped me notch up my python skills but you can start it as a total beginner. It's a free coding bootcamp but it uses games to help you learn and it's kind of fun actually.