Now that you have some context, it's time to learn some computer science fundamentals. Harvard's CS50 is an excellent resource for that. It's free, but you can pay if you want a certificate.
CS50 Introduction to Computer Science
After that, explore the spinoffs of CS50
A great course for everyone is MIT's The Missing Semester of Your CS Education. It will fill in some gaps re: the command line, Git, etc.