Well, I have to say that I do not have a programmer degree. I have been learning programming from courses and reading books here and there. John Purcells' courses have teached the most and you can find them at Udemy.
I have to say that I have worked with great programmers for years and I learned a lot from them. Experience is a great school.
So let me encourage you to learn whatever you like besides your career path, it is rewarding.