I've tried more than a few courses on YouTube, over the years, and frankly feel they are mostly terrible. (LoL)
What most of them are missing is the fact that what you really need to do with any language is start with a key, and learn the elements of a language, in order to be able to code anything from scratch.
In my experience, starting with pre-made code from places like StackExchange is one of the best ways to reverse engineer certain processes, and learn how to do things from a practical standpoint.
I did a video on my early experience learning to code, here:
DISCLAIMER: I don't call myself a coder, of any kind. I have spent bursts of time learning, over the last several years, and this is what I've found to be true, personally.
I can figure-out how to piece things together in simple ways, but I haven't coded anything from scratch, from absolute ground zero.
Most of the time, I just look for no-code services, or software solutions to problems, and in most cases that gets me where I want to go!
Best to you in figuring-it-out, though, dude!
