Well, I can give you insight how I tend to learn and what works for me.
Whether it's video tutorial or not, I look at it few times in a row to get bigger picture of how is something supposed to work. I don't dive into details immediately. I simply want to understand.
To google is perfectly okay, remember this! You can't memorize everything, and you should not. If you start preferring one framework over another you will get used to it, and you will code some parts without googling it, but you should never force yourself to remember things. It will come naturally if you are persistent with your technology stack.
BUT, I think you should always seek to understand, that's quite another. The more you use technology the better understanding you will have. You can't really understand it unless you use it.
Just be playful, that's it. Kids are very good at learning, you know that. They learn language very fast, they grow in every single way, because they are not afraid to explore. They take it as a joy, and so should you :-)