Kind of a long list of places to learn coding programs and some are paid and a few free. I learned through Matrix and Unity over time but these are business only but there are some good sites out there to start with and some for those that have some experience. I'm sure that Dan here knows some good ones but I'll paste a couple of links to give you some ideas. Plus some books should you decide to go that route. If you look up this book? You can click the link provided and download the whole book to read and learn. Pretty easy for what you want it for. Good luck.