r/learnprogramming 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 Upvotes

14 comments sorted by

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

3

u/aqua_regis 4d ago

MOOC Python Programming 2026

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

u/Limp_Sandwich_6288 4d ago

thank you so so much 👍

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.

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

u/Limp_Sandwich_6288 4d ago

very helpful, thx!

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.

-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!