I'm currently in year 11 and about to complete the highest level IT subject that my school offers leaving me no advanced programming courses to do next year. My question is: are there any quality online courses worth doing and which languages should i focus on learning. So far I've learnt java applet writing semi-self taught myself Android activity writing in Eclipse and tiny bits of c* and I pretty much know Gamemaker back to front.
So if i wanted to move into a career in programming for games, and such, which courses would you recommend, and which languages would you study?