I hate videos for technical learning. I will avoid them as much as possible, especially if I cannot play at 2x speed (or more!) and/or if they don't have a thumbnail-preview when skipping.
Often I find that with videos:
- I already know some bits and pieces about something - it is quite rare to be coming in 100% fresh to something. So I don't want to have to sit through all the crap I already know, or have to skip backwards and forwards getting past the pre-amble ("What we're going to learn on this course!" "What is <subject>?" etc - if I didn't know what it was, I'd not be here doing the course) or bits I already know.
- Videos make terrible reference material. If you are trying stuff out as you learn you have to pause the video, then if you forget you then need to go back and re-watch the video to re-listen to what was said, perhaps several times. Text is so much easier to flip back and forth from.
- Watching videos often leads my mind to wander and before I know it I am "watching" a video and doing my email/programming/random internet stuff... this basically means I end up ignoring the video and just concentrate on my other real work.
Just as a thought experiment - can you imagine a stack overflow type site where all the questions and answers were in video format? That would be a special type of hell :-)
I couldn't watch this as it needed email registration, but some constructive suggestions:
- have a 100% textual content in nice chapters/sections.
- make the first example of something the absolute minimum-viable-example (don't make it "more interesting" with unnecessary extras).
- After presenting the example, go over it again in extreme detail (especially if new concepts are used) and explain each thing - e.g. What is this YAML thing? What is this param for? Why did we use value X? What does this other param do? What values can it take?
- make additional examples that cover the common other cases that someone might come up against, e.g. doing 1 of something vs doing X of something.
- copy-paste-able snippets for boring boilerplate (e.g. installation of stuff etc) are good++.
- Add a video as an extra demo that cements what was covered in the text. Try not to include any bullshit in the video (intros, jokes, other timewasting etc)