Learned some basic programing on punch cards back in the 70's while in university. Studied some MS Macro Assembly in the 80's on my own. It is a whole new world now and I'm just trying to catch up. Your lessons seem like a good place to start.