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

5 Upvotes

16 comments sorted by

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).

1

u/Radiant_Tradition647 2d ago

So you say the mooc is better than watching youtube cuz im complete begginer and thanks for advice

1

u/desrtfx 2d ago

Yes, the MOOC is way better, even if it were only for the reason of being a proper, academically sound and solid University course, but that's by far not the only thing where it is much better.

The key is that the MOOC forces you to program right from the start. It hands you the tools, shows you how to use them, and then makes you use them. It makes you do the thinking and the work instead of serving and spoon feeding you everything.

1

u/OkCreme9673 1d ago

i doodle syntax on sticky notes during meetings it helps a lot more than just watching videos

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

u/Dazzling_Music_2411 1d ago

What makes you think you're in the wrong direction?

1

u/zaki-ai 1d ago

same quetion i am learning pyhton by claude i just ask him and he start answering the topics and i really understand but tbh idk is this a good way to learn python or no pls can you give me advice am in the loops now i just finished them

1

u/PossibleProgress3316 1d ago

Mooc and the CS50p course are pretty good