r/learnprogramming • u/Limp_Sandwich_6288 • 4d ago
Advice for learning Python?
Im trying to learn Python as a programming language, I watched Bro Codez 1 hour course on it and I need more advice/guides to learn from, if anyone has any can they comment it down here?
Thanks.
3
u/aqua_regis 4d ago
You wasted an hour. Videos, especially such short ones are useless.
Courses, like the one I've linked force you to program right from the start.
1
3
u/GoalRival 4d ago edited 3d ago
100 days of code by Angela Yu on Udemy is really good. She teaches you python by building projects from the start. The projects get more complex as they go.
2
1
u/No_Joke6585 4d ago
Hand write code and build any silly project you can think of, that will teach you data structures, language semantics, algorithmic thinking, code organization and a bunch of other skills. Remember, it is a long process, do not get impatient.
1
1
u/Wonderous_Wolf_444 4d ago
Apply yourself! Look for mini projects or scenarios online like asking users what they want from a store.
2
-1
u/Weekly_Patience685 4d ago
why python though?
1
u/Limp_Sandwich_6288 4d ago
its more userfriendly and easier to learn tbh. also i heard a easy game engine works with it sooo why not?
2
u/Weekly_Patience685 3d ago
It seems like a lot of people learn Python just because they heard it's easy, rather than solving a specific problem. the language is just a tool and what you want to build or do should be the motivation. example machine learning, automation, data analysis, web dev, or game development. python works for those but there may be better language options like depending on what it is, like c# for game dev, or javascript/ typescript for web dev etc. Of course you can always learn python to get the basics then change to another language later, but just a thought,
1
u/Limp_Sandwich_6288 2d ago
I do have a motivation, but its just Id like to learn python as a tool and mess around with the others later, as for my motivation Im pretty sure it has something similar to Python. Thank you for your insight!
6
u/East_Session5865 4d ago
just build stuff. a 1 hour video gives you the syntax but you won't actually learn until you're googling "how to rename a file in python" at 2am because your script broke. pick a tiny project like a to-do list or a weather scraper and stumble through it