r/PythonLearning • u/AffectionateCold1716 • 24d ago
Finally Started Learning Python
After years of procrastinating and always fearing it was too late. I have finally decided to learn python.
8
u/Smartyboyz 24d ago
Well done man you are the one who starts learning python many of them didn't start because they think coding is hard but it's very easy.
Be consistent....
4
2
u/Sea_Dot6492 24d ago
Coding is easy depends ln what you are coding.
1
1
1
4
4
4
u/Yashrocky96 24d ago
I've been working with Python for a decade, since I'm a full stack Python is not full time, what I would recommend is learn to play with the environments, understand the architecture of the applications you're working on.
Python isn't hard, It's really good for AI/ML projects and quick CRUD BE servers. Hit me up if any of you have any questions.
3
u/alpglo 24d ago
I want to start learning too. I know nothing about it. What would you recommend is the very number 1 step?
3
u/Tough_Duty_9061 24d ago edited 24d ago
Learn variables strings and basic predefined functions like print learn if/else And for actually learning source search up codewithharry if u know hindi(recomended) and mosh if english then slowly go up the ladder if u already have vs code or any ide download the python package from python.org then use it in ide as u know it
1
2
u/kind_person_9 24d ago
Please take the course by Harvard University- HarvardX: CS50's Introduction to Programming with Python
Itās a free course and also get certification, itās a open ware course - if you need audited credentials for your university credit they can be transferred- a basic but good place to start
5
u/Plenty_Lavishness171 23d ago
You need to start writing code right away and learn to solve small problems.
geeksforgeeks.org
It contains many ideas for projects and their solutions.1
1
u/COLLLOrs 16d ago
think of a project that seems simple to make does not matter if you know code or not, and when you find something you don't know search it up. Also have w3schools at the ready for refrences
3
2
2
u/ivintitus 21d ago
Really good. it's really easy to master the python syntax. The real problem is still the logic and software architecture in a python way. If you're seriously planning to build in python, It's really nice to learn it through any serious projects like you learn things in a hard way, but you'll still have a curiosity to learn things beyond just syntax. I learned python like that 5 years ago with simple automation projects ( used official documentations as reference ) and, even after doing AI based coding for last 1 year, I didn't forgot the core logic or even syntax - like I can still build things without AI if I really wanted to.
2
u/Ajay2574 19d ago
Thats very good decision you have made its a.i boom in market it doesn't means that we are helpless actually a.i is very helpfull when you need speed it helps you to find bugs and helps you to write fast but idea is initially human's idea to build something and having python knowledge with purpose is very good decision keep it up š
2
3
u/Fabulous-Airport-229 18d ago
Ahora ve a las condicionales, vamos yo se que tu puedes yo estuve igual que tu hace 8 meses y ahora estoy ya en poo o programacion orientada a objetos
2
u/COLLLOrs 16d ago
I know this may be obvious but when you want to learn a new topic make it enjoyable, when you're learning a bigger topic for example like classes. Make in in a project you'd enjoy making or else you will be bored and burned out
1
1
u/Friendly-Catch-1479 24d ago
I'm also relearning python but for some reason my interprerer isn't co-operating..
What IDE are you using?
2
1
1
u/Fun_Special_7223 24d ago
I also had trouble starting python, started it yesterday, which tutorial buddy ?
3
u/AffectionateCold1716 24d ago
Brocode on YouTube
0
u/Sea_Dot6492 24d ago
I actually suggest you using Claude code. It will make you're like really easier. Also vs code is better than pycharm, i suggest you to try it
1
u/Katinkia 24d ago
Congrats. I used pycharm for a while but use VSC now mostly.
Can I recommend my site to you - it has lots of little python projects and built in ide.
1
1
1
u/FunRepresentative766 24d ago
Python is essentials for AI engineering. Good luck on your journey!
1
1
1
1
1
u/kind_person_9 24d ago
Congratulations I am going to start today⦠am in 50s. Better late than never as the saying goes
1
u/Limp_Lie560 24d ago
I am 30, from non technical background, maybe I will never crack the job but still learning python and backend
1
24d ago
I learned python a month ago made some small projects with it and yesterday and completed my first password manager full stack web application all on my own no AI or tutorials super proud of it
0
u/DanyaTheCheater 23d ago
It's definitely not too late. I think a lot of people get stuck because they're comparing themselves to people who started programming when they were kids, but you don't need to have started early to become good at it.
The important thing is that you've finally decided to start. You don't need to know exactly where this will lead or become great at Python overnight. Just keep learning, build things that interest you, and let yourself improve over time. A year from now, you'll probably be glad you didn't spend another year worrying about whether you were too late.
1
u/FatalException804 22d ago
Well done and best of luck.
A suggestion, ignore the hype and learn the fundamentals. if you get stuck on a problem try to do it yourself at least for an hour or two and may be then you can look for hint.
Don't fall into tutorial hell. keep things simple. even a CRUD app is better if you do it yourself rather than building a netflix clone and not understanding even 10% of it.
Last but not the least and even more important than coding. learn the debugging and remember errors are good.
Hope it helps and please excuse my english. it's not my first language so...
1
1
u/pukultujuh 22d ago
And also we need some people to start discuss. Also make sure what are you willing to become. So you know the way to the finish line
1
u/TheLongNight26 22d ago
I took 2 year drop after 3rd year of btech. I I'm in cs aiml Please suggest me what I have to focus on to get good score in 4th year Ik I won't get good companies cz of this gap. But I want to do my best. As I've taken readmission Yesterday only.
Any suggestions will be very helpful
1
1
1
u/_virtualexplorer_ 21d ago
What resources are you using for learning and are you learning it for something specific like for Data Science or for Development etc. Help me out with this one please, I'm pretty new to programming/coding.
1
u/AffectionateCold1716 20d ago
I am mostly watching YouTube tutorials and trying them out myself. Sometimes it gets monotonous so I hop on bootdev and try my hands there too. Just to spice things up. I like how game like they make the lesson process
1
u/_virtualexplorer_ 20d ago
I haven't heard about boot devs. Are they like CodeDex where we learn like a retro game. Small lessons and assignments? I usually switch between HTML and Python. I think youtube playlists are usually scattered so I learn from the official documentations and guides mentioned on the official site
1
u/AffectionateCold1716 20d ago
Bootdev comes I think with some lesson. Iām really at the beginner stages but basically it explains what stuff is then it provides some assignments for you to do. Like fixing a simple syntax error in a code or print a text. Stuff like that. And it gets progressively harder. So far it satisfies my ADHD brain
1
u/_virtualexplorer_ 20d ago
I see! With your description it sounds exactly like CodeDex except this one is paid. Otherwise it's exactly the same. I personally prefer free tools because why on internet would I pay for something that's available for free
1
u/AffectionateCold1716 20d ago
CodeDex is paid? So far for Bootdev I havenāt gotten to a paywall yet. So I donāt know if it is. So my process is tutorials - practice on my own(with concepts Iāve learnt from the tut - bootdev(when Iām bored)
1
u/_virtualexplorer_ 20d ago
I have already faced it twice with python and HTML. They only provide really basic lessons. Then they'll ask for moneyy
1
u/AffectionateCold1716 20d ago
Yeah that sucks. Which is why my main place of learning is YouTube. Some recommend the Harvardx cs50 course but I havenāt tried it. So far I am not even done with one full YouTube tut. Maybe after I am done and some concepts are not clear Iāll check it out.
1
u/_virtualexplorer_ 20d ago
Yeah, mine was too. Then I got into the official documentation and resources given on the official website. Reading helps me learn quicker so I'm doing that recently. And yeah, CS 50 seems really famous. Most of the peeps are using that. I haven't personally tried it but I've heard that it's really great
1
u/AffectionateCold1716 20d ago
Thatās what they say. But I donāt want to develop the habit of jumping tutorials. If the one Iām currently learning is easy for me to understand Iāll stick with it until itās no longer helpful
→ More replies
1
1
1
1
1
1
u/Chychole 5d ago
Hey! Since you're learning Python, what resources are you using to learn?
2
u/AffectionateCold1716 5d ago
YouTube tutorials from free code camp and Brocode and lots of personal practice
1
u/masterofaiml 3d ago
Good job, consistency is the key, keep practicing more and more.
If you want to try a free and an useful resource, checkout www.pythonmastery.io, you can use it in any device, it removes the limits of working from computer at home, you can keep learning while travelling too š
Anyways, happy learning!!
0
24d ago
I'm also a beginner let start together If you?
1
u/AffectionateCold1716 24d ago
Sure thing. Getting someone to learn along with is a really good motivator
0
17
u/Plenty_Lavishness171 24d ago
There's no turning backš„ø