I went to Art School. Most of what I learned in terms of coding has been self taught. My advice is read, read and then read some more. Everyone is different though, I have co-workers that learned by tutorials and straight up trial and error. Start hanging out with developers also. Not sure where you are from but buildguild pretty cool meetup. You will find all sorts of folks from illustrators to designers to programmers there.