Actually, videos are hard to follow for anyone, I am afraid.
But people like to watch videos, because it allows to spend time pretending that they are learning something new.
Never in my life have I met a professional who learned his skills by watching videos.
100% True. Especially with YT, you start with a python video and three hours later you end up watching somebody's cat.
But I must say I learned Python with udacity.com. They combine videos and readings but very short chunks are covered I think a minute or so.
They explain something then you get to solve the problem. It was perfect for me everything else was a struggle. It was Computer science 101 with python or something like that.
Guy worked for Google as I remember and the whole course was set as a project of building a google-like search engine. It's a joke compared to google of course but a still nice touch.
But what I liked the best is it was actually Computer science with python so you really learn some foundations of CS and pick up python along the way. They had two more python courses but not as good.
Especially I didn't like OOP with python it was rushed and the guy was giving a vibe he knows even less than me. And I wasn't even a hobbyist level then.
it was completely free as a bunch of others. Also, Harvard's CS50 is all over YT for free and is great as far as videos go.
My second was the SoloLearn android app because you could do it anywhere, and also follows small chunks methodology. It's really basic and great for beginners.
There is a bunch of new apps lately maybe there is a better one. It has a subscription plan but I didn't bother I think it doesn't get any better.