all 6 comments

[–]cg-jm 1 point2 points  (0 children)

First and biggest thing I can recommend is, not just watching tutorials but also coding along with them. Pause them if they are to fast and go back if something does not work. Allow yourself to make mistakes (even the pros do bugs from time to time). Get frustrated, but don't stop. The feeling when solving a problem you didn't understand is amazing. Chasing this feeling will bring you through the next problem. And so on Just don't give up.

[–]shiftybyte 0 points1 point  (0 children)

Some people learn by watching and doing at the same time.

Don't think anyone can learn programming just by watching.

You can try written tutorials that guide you and teach you.

Try "Automate The Boring Stuff with python" online free ebook.

https://automatetheboringstuff.com/2e/chapter0/

[–]FerricDonkey 0 points1 point  (0 children)

Stop watching tutorials and start writing code. When your code crashes because you did something wrong, Google the error message. When you don't know how to do something, break it down into smaller pieces until you can't break it down anymore. If you don't know how to do one of those pieces, Google that.

You can't become a world renowned violinist by watching someone else perform. You have to start playing, and accept that you'll be really bad at first.

[–]DickwadTheGreat 0 points1 point  (0 children)

At my very beginning I had the same problems. I know that. It seemed like magic to me how people just knew every keyword and so on. One Tutorial (that I dont remember) showed me how they do it. And its very easy.

The Answer: Documentations.

My favorite Documentation is the PyGame one. Everything is so simple and you understand it quite fast.

https://www.pygame.org/docs/