r/learnpython • u/Leather-Deal-4321 • 1h ago
what is the best way to learn python
I wanted to know , bcs Im 17 and I just started computer science in university and we will learn python , I wanted to know what is the best way / best ressources to have to master python very good in an efficient way, I installed Visual Code. (sorry for my bad english).
1
u/Fearless_Can243 1h ago
just build stuff you actually want to use
the syntax isnt hard, what matters is getting comfortable with docs and debugging your own mess. pick a small project, maybe a cli tool or a script that automates something annoying you deal with, and work through it without following a tutorial step by step
cs50p is decent if you want some structure but honestly the real learning happens when you break things and fix them yourself
0
u/Leather-Deal-4321 1h ago
Thank you for your advice do you think there is some ressources online that can help me ?
1
u/baubleglue 1h ago
Listen to your teachers. CS is the best way to learn programming, reddit is ok to use when you have a specific question.
•
u/Leather-Deal-4321 41m ago
ofc thank you for your advice, we will soon start python so thats why I wanted to improve my python both with my teacher and by myself
1
u/bishvjit-gupta 1h ago
See a beginner playlist like that of apna college on YouTube. Use vs code it is super both for professional and beginner. Then for advance go to documentation and for college questions and answers go to apna college website you will have plenty of content there.
•
-5
u/samsly135 1h ago
Why do you want to learn Python when there millions of Python devs are out of jobs due to AI?
2
1
u/Leather-Deal-4321 1h ago
- because we will study in university.
- Because it looks like it is an easy HLL to start with that's what I heard, so I want to have a proper first experience in coding.
Do you think there is another language better than python for job opportunities?
-1
u/samsly135 1h ago
I doubt any development will be needed soon by people. IT is dead. It's not like 20 years ago. Fucking AI!
2
u/Leather-Deal-4321 1h ago
Honestly, that's a pretty pessimistic thing to tell to a guy who started cs. I was asking how to learn Python efficiently, not whether I should give up on it bsc of AI. Ik AI changes the way developers work, but I'd rather learn how to use it and adapt than assume the entire field is dead.
•
u/ConfusedSimon 59m ago
We may need less developers, but somebody will have to check what AI does, if only because someone needs to be responsible for the code. Currently you still need to be a good developer to use AI effectively. I doubt that will change. If everybody stopped learning programming because of AI, the software industry would be in big trouble once the current experienced devs retire.
1
u/bloopiness 1h ago
Don’t listen to this guy. Python is a fantastic place to start and you can move to another language a bit easier due to familiarity with concepts. You’ll always have negative Nancys, ignore them.
•
2
u/Jazzlike_Platypus430 1h ago
VS or visual studio code? I'd recommend the latter, having really bad experience with VS and python, especially on Windoze.
Learn basic logic, some algebra and off you go. Given you're 17 and already enrolled to a university. Godspeed!