I started by watching some of Shaun Spalding’s videos. https://youtube.com/c/ShaunSpalding
Once I had something simple working, I would then search for tutorials on other topics to solve each problem I had.
Game maker was great for learning to program.
I’m actually studying a university programming course now, to fill in some knowledge I missed along the way