@kanedizzle08 Thanks for reading. For context, until 2012ish I didn't know anything besides very basic HTML. Now I make my living doing and teaching PHP and JavaScript development. Mainly what I've found works for me, is that it's all about learning one concept at a time, while also learning by implementing. That's hard since, you generally need a complete working application to do that. That's why WordPress helped me to learn. I had a complete working system that was super easy to set up, then I could go mess with one things.
I've literally used this system to learn not only WordPress, but Laravel, Angular and VueJS. Currently I'm having trouble adapting it to learning Solidity, but I'll get there.
I hope this helped. I followed back.