5 sites that teach you coding for free


Coding is not a thing only for geeks anymore. It has become part of everything that surrounds us, and jobs of the present and the future are in direct connection to it. One of the best things in the recent years is that you can learn to code even for free. Here’s a list of 5 resources to learn coding for free.

Codeacademy - Is one of the favorite places for over 25 million users around the world that want to learn coding. And you can learn so many things for free, including: How to Make a Website, Learn Rails, Ruby on Rails, Learn AngularJS, Learn SQL, Java, Git, HTML & CSS, JavaScript, jQuery, PHP, Python, etc.

edX - Founded by Harvard University and MIT in 2012, edX is an online learning destination and MOOC provider, offering high-quality courses from the world’s best universities and institutions to learners everywhere. Partners of edX include: MIT, Harvard University, Berkley, The University of Texas Systems, etc. Among other things you can learn: Introduction to Computer Science, HTML5, Python, Linux, Java, etc.

Coursera - Coursera is an education platform which has partnerships with top universities and organizations, and offers over 1000 courses for free. If you search for programming on the platform, you can learn the following: Introduction to Python, Swift, Java, C, MATLAB, etc.

Udemy – Our mission is to help anyone learn anything”, that’s the story behind the mission of Udemy, which is in the market since 2010 and offers many courses in coding for free, including: Java, Python, iOS Development, HTML5 and many more. You can also pay for more advanced courses.

Udacity - Udacity has been created by Stanford Research Professor and Google Fellow Sebastien Thrun, who is also the inventor of the driverless car. Udacity offers an Intro to Computer Science program, which takes about 3 months to complete at 6 hours per week. By the time you’re done, you’ll have built your own search engine and social network! Also you can learn: Developing Android Apps, Intro to HTML and CSS, Javascript Basics, Linux, etc.


Bonus: ALMOOC - Is a free online learning platform, that offers free online coding courses in Albanian for the following topics: C++, SEO, Node.js, SWIFT, WordPress, etc.