Udacity, a great site for education courses in Computer Programming

If you wish to learn more about Computer Programming or any information technology subjects, do try out http://www.udacity.com. Courses are available for free without instructor support and at a nominal fee with instructor support. Udacity courses can also be viewed on any Android device by installing the Udacity App from the Google Play Store.