I'm okay with videos: they definitely add something to the discussion, particularly when deciding if I want to learn something.
But for me, when trying to go deep, I prefer being able to flip pages (e-books are great for reference, not as great for deep reading, for me) and the information percolates better.
But you should also control for the age of the respondents--I'm relatively old at 48.
I like to learn programming and coding by reading other people's code. Real code is usually more instructive that code fragments created to illustrate a point.
I am a fan of leaning on my own, but direct personal contact with a knowledgeable human does aid the learning process.
If a book has 30 pages in a chapter, I'll always have about 2 pages of notes at the end of it. So at the end of a book I usually have a 24 page mini-book/doc that I can refresh my memory quickly. In fact, I read these mini-books all the time when I'm stuck in traffic or waiting on anything.
One thing I have noticed that before using any AWS service for the first time, I look for tutorial videos for it. This way I can see somebody clicking through screens to set up the service in AWS console. This helps immensely to start using the service as quickly as possible. After watching the videos I skim through the AWS docs to look for gotchas and then start using the service. Slightly off topic, one thing I have found very helpful in learning AWS is their FAQs. I make sure I read all of them if I am planning to use a service.
For programming, I didn't find the video tutorials very useful. For programming, I prefer tutorials, books, and documentation.
Learn by practice!
Just realised this seems to not be the case as much anymore, as emphasis is on speed of learning, not really depth.
Occasionally i'll watch videos though too - but unless i'm practicing i tend to forget it quite quickly.
I did try using books from the library when I was younger - but I don't think I got past the first 2 chapters of a c++ book without getting bored. Being able to take small video games and edit them kept my interest and passion much more.
For videos, I have to concentrate the whole time, which is tiring.
I don't like the screencast kind. In fact, one advice I'd give to my younger self is to try not to read and watch tutorial-style content (and this includes many books too!).