Coursera
Skills you'll gain: Game Design, Python Programming, Programming Principles, Computer Programming, Scripting, Scripting Languages, Computer Science