Course - Beginner online-learning.harvard.edu
CS50's Introduction to Game Development | Harvard University

Promotion
Develop PHP and Web projects with PhpStorm. Great code assistance, smart debugger, safe refactorings, all major PHP frameworks support. Try for free!
Try this out for free today with a 30 day free trial.