Coding is becoming a needed skill in today’s job market.
The following are great places to learn coding / computer programming – for free:
We highly recommend Coursera. Coursera offers free classes from dozens of universities across the country, and has a great selection of coding classes. Coursera Offers Online Courses from Top Universities.
Udacity is another great source to jumpstart your coding cognition. They have great video courses that are guided by a coach, with a lot of practical exercises along the way.
MIT open courseware
MIT offers free course content in a variety of topics.
Code Academy is another popular place which is excellent for beginners. Their courses feature step by step instruction in a variety of programming languages.
edX offers plenty of courses including courses on computer programming.
Provides easy-to-follow course sections with step-by-step video tutorials, Khan Academy is a great place to get started.
Google University Consortium
The materials tend to be catered for more intermediate to advanced users, although there is some courses for beginners too.