r/learnprogramming • u/Radiant_Tradition647 • 2d ago
Tutorial Learning python
So im learning python by watching youtube videos(started watching bro code) but i want to know am i in the wrong direction.Any help please
2
u/SpareStatistician390 2d ago
Yes and no. For new syntax and a sense of orogression it is nice to watch something. But you only truly learn by doing.. start a project. Think of things you need and do research. Get out of tutorial hell and just make things.
2
u/burlingk 2d ago
You provided effectively zero information about what you are concerned the problem is, so we can only guess and give generic suggestions.
Luckily, there is a generic suggestion for this case:
The tutorials are only the starting point. You need to install Python and write code. :-)
0
u/Radiant_Tradition647 2d ago
My concern is that i want to advance in a "fast pace" but i feel like videos are very slow cuz i need to whatch it take notes try to code it my self etc
2
u/burlingk 2d ago
Videos alone WON'T advance at all, slow or fast.
Treat them as tutorials and nothing more.
A tutorial is not an end, in and of itself. You have to write your own code.
The only way to advance is to actually build stuff. :)
It's like learning a natural language. No amount of reading will get the results you want. You have to actually use the language.
1
u/ShardsOfSalt 2d ago
If you have the basics of programming and you want to learn Python you should start with reading https://docs.python.org/3/tutorial/index.html just because it gives you everything you need to really start programming in Python. Some of it may go over your head though.
0
u/Radiant_Tradition647 2d ago
Like im just starting learning.im also studying ai and machine learning but the leasons dont look very promising
1
u/masterofaiml 1d ago
Start with basics, get good grip on basic concepts and while you learn them, keep practicing a lot of examples. Start writing programs, level up the complexity, practice more, and once you are confident enough pick some easy projects and work on them, slowly level up, be consistent.
Key to learning any programming language is to practice more and more. Try www.pythonmastery.io, you have everything to learn and practice here, it’s free and the cool thing is, you can use it from any device. Remember watching videos or reading doesn’t get you anywhere, you need to get your hands dirty.
All the best!
1
u/Brief-Development894 1d ago
What resources are you using so far, and have you run into anything specific that's tripping you up?
1
1
7
u/desrtfx 2d ago
Stop watching and start doing. Really. You need to do the work in order to learn. You need to struggle, fight, fail, fix.
Do the MOOC Python Programming 2026 from the University of Helsinki. Free, textual (there are videos, but they are purely optional as everything you need is in the text), extremely practice oriented, top quality, and a proper first semester of "Introduction to Computer Science" that will not only teach you the Python programming language, but also programming (you learn the vocabulary and grammar as well as to write a meaningful fully developed novel with it).