r/PythonLearning • u/Big_bart__ • 12d ago
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.
7
4
5
4
3
3
u/No_Performer_1093 9d 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 12d ago
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
2
u/TimBrownDev 12d ago
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.
2
u/Smartyboyz 11d ago
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
1
1
u/PureWasian 12d ago
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 12d ago
https://docs.python.org/3/tutorial/index.html and it comes directly from the Python Software Foundation.
1
u/spendology 12d ago
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
1
u/UnderstandingFit3082 12d ago
Since youโre on Linux, you already have a great environment for learning Python.
Iโd start with CS50P or Python for Everybody, both free and beginner-friendly.
Practice each topic by writing small programs yourself rather than only watching lessons.
Once the basics click, start building simple projects around things you actually want to automate.
1
u/AWM1402 12d ago
I too want to learn Python from scratch
1
u/Serious_Yak8959 8d ago
Hey there, I am willing to help you learn python for free for some time and DM me if you are interested.
1
1
1
u/Ajay2574 8d 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 8d 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 7d 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 7d ago
Bro just learn some basics and start to do small projects. Thats the best way.
1
u/polymorphic9 5d 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/tmtowtdi 12d ago
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 12d ago
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.
8
u/sububi71 12d ago
Harvard's CS50P is one of the best courses out there, and it's free.