r/PythonLearning • u/maya_tf • 14h ago
Help Request Learning python as a beginner
I'm a bachelor student from a non-tech background.. and I want to learn python/coding from scratch.. but everything seems so overwhelmingðŸ˜
How can I learn python from scratch like completely as a beginner?
Can someone suggest some resources where things don't seem overwhelming as a beginner?
How long can it take for me to learn python and build some good projects?
1
u/TemperatureProper275 12h ago
Buy a Udemy course for like 10 euros and start learning from there. I started 3 months ago and completed a good chunk of the course, and while i was there coding, I built some projects on the fly. It's a good choice to start learning from there because they have what you need organized like a roadmap. You will not learn advanced Python, but a lot of different topics.
Just read the basics, learn syntax, and for sure learn OOP concepts to use libraries later. Built some projects that are useful to you and continue further. As of today, the best thing I have implemented for me is an autonomous coding tracker timer that tracks the time i spend coding.
Now I use ChatGPT for ideas and we build a road map with me coding it
1
u/Immediate_Detail4556 1h ago
Coursera has good courses for beginners that are easy to follow and understand, although Udemy also has good courses.
1
u/MK-here-bro 14h ago •
I was in the same situation, non-tech background and everything felt overwhelming at first.
What worked for me:
Don't try to learn everything at once. Just start with 30 min a day.
Week 1-2: Just basics - variables, loops, if else. Use Python for Everybody on YouTube, it's super beginner friendly.
Month 1: Make small projects - calculator, guessing game. Don't watch only, type the code yourself.
Month 2-3: You can build good projects. I started building games to learn, because just watching videos felt boring.
It took me around 3 months to feel comfortable. Don't compare with others, just be consistent. You got this!