Hello Fran, thank you for reaching out!
I actually am quite new myself, though I suppose I am approaching two years now. Not sure when the cut-off between newbie and beginner occurs. haha
My blogs are entirely dedicated to learning to code. If you would like to check them out. Most of what I write about are the Coursera courses I have taken that have helped me. I review them so you know what you are getting before hand. So far, of all the courses I have taken, I highly recommend the University of Pennsylvania’s Computational Thinking for Problem Solving. This course is not a coding course per se but it is a course that discussed the ideas behind coding.
As for courses that actually help you learn to code well, I can not recommend Duke University’s Java Programming and Software Engineering Fundamentals specialization enough. I am currently on course 3 and they have been fantastic. They teach how to code the Caesar Cipher as well as a lot more.
Would you be interested in me writing a follow-up blog to this one? Perhaps one more geared to decryption?
I wish you the best of luck and am happy to answer any questions you may have! Feel free to reach out to me anytime.
Sincerely,
Brendan