I think pedagogically videos can be effective but now that Khan Academy popularized online lectures video sites are flooded with pajeets and other metoo faggots trying to ride on the bandwagon. Might as well give on videos and look for text. Even on sites there's a bevy of content farm clickbait written by the same type of moron burying the useful ones, but you can usually tell a good programming site at a glance by lack of javascript. You want to find one quality site with a lot of good content and go straight to it next time if possible, instead of googling from scratch every time.
If you really want vids I find that actual lectures from CS classes can be better. But they'll be 40 min or longer so you'll have to watch the whole thing.
The one place you can't go wrong is programming books, if you can find a recent one, because pajeets have not yet thought of publishing low effort books yet.