Coding along with a video can be helpful, but really the best way you can learn what you’re doing and how to do it is to do projects yourself. Getting stuck and then solving the problem yourself does wonders for knowing how it works. I would say that sticking with videos is safe for learning the basics, but you need to launch yourself off the deep end and take the step of doing something yourself. Of course, it’s always fine to look for help if you run into a roadblock. If you try to find a solution to an issue but can’t figure it out and need to find more resources on it, chances are you’ll understand whatever their solution is better after you’ve thought about how to solve it yourself for a while.
It’s fine to not know everything you’re doing! Moving away from using videos does not mean straight up throwing all help away, we’re always learning. Also, it’s good to remember you don’t need to finish a project in one sitting. Just start something, anything, find a project concept online if you don’t have an idea and just do a bit of it at a time. I like making to-do lists with my code and just finding a fun section to work on for a few minutes if I don’t have hours to do something big.
This got slightly off topic, maybe, but tldr; just do it!
Also, @ your newest comment: Start a project anyway. You don’t need to have a whole skillset for everything before making your own things. Learn as you develop your project.