12 websites that can be programmed for free self-study

Source: Internet
Author: User
Tags version control system



Many people, including some entrepreneurs, and marketers agree that learning programming is very helpful to a person's success. In the past year, I have been learning programming. It helps me become a better entrepreneur, and I can even offer some help when my team needs to fix some bugs.

Now, if you want to learn to program, these 12 sites can help you, they all offer free courses for you to learn, so you don't have to worry about the cost of the issue.

1.Codecademy

Among them, Codecademy is one of the most popular free programming learning sites. In fact, more than 24 million people have learned to program through the company's education model. The courses offered by Codecademy are Html&css,javascript,jquery, Php,python and Ruby.

2.Coursera

Founded in 2012, Coursera has grown into a major for-profit technology education company and now offers more than 1000 courses from 119 institutions. If you want to get a certificate, you may need to pay for a certain course, and there are also free programming courses from different universities, such as the University of Washington, Stanford University, University of Toronto and Vanderbilt University.

3.edX

EdX is another leading online learning platform, with the point that it is not for profit, but for open source. EdX was co-founded by Harvard University and MIT in 2012, so you will learn advanced technologies and theories here. Today, EDX has covered 60 schools. Also here, you should not miss the introduction of computer science in Harvard University, free of charge Oh.

4.Udemy

Founded in 2010, Udemy is an online learning platform that can help you improve or learn work skills. While there are some courses that require a fee, there are also a number of free programming courses that are taught through video.

5.aGupieWare

A standalone app developer investigates computer science programs from some of America's leading institutions and then creates a similar course based on free courses offered by Stanford University, MIT, Carnegie Mellon University, Berkeley and Columbia University. The program is divided into 15 courses: 3 Introductory courses, 7 core courses and 5 elective courses.

For potential programmers, this is a perfect starter program. (This paragraph feeling translation is not very good, there are other ideas please enlighten ~)

6.GitHub

I think most developers know that, as a source code base and version control system, GitHub has more than 1.4 million developer users.

7.MIT Open Courseware

If you have learned the basics and explored it in a deeper level, such as exploring the coding theory behind it, MIT offers a Web site that includes free courseware such as introduction to Computer science, Java programming, and C language programming, which is worth making a good use of.

8.hack.pledge ()

This is a developer community, which gathers a number of high-profile developers, such as the founder of Bram Cohen,bittorrent. There, you can learn some programming skills from some Daniel.

9.Code Avengers

Code Avengers offers a number of interesting and interactive programming courses that teach you how to write games, applications, and how to create websites using javascript,html and CSS. Each course takes only 12 hours to complete and supports English, Russian, Dutch, Spanish, Italian, Turkish and Portuguese.

10.Khan Academy

Founded in 2006 by educator Salman Khan, Khan Academy is one of its free online learning institutions. Here's a step-by-step video tutorial where you can learn how to use JavaScript and processingjs to write animations, games, and so on, or learn how to create Web pages using HTML and CSS.

11.Free Food Camp

Here you can learn html5,css3,javascript, database, devtools,node.js,angular.js and agile knowledge. You even create your own app for free to exercise your programming skills. In short, here you can learn real skills and help you solve real problems.

12.HTML5 Rocks

Google launched the project in 2010 to counter Apple's HTML 5. The site offers a number of tutorials, resources and the latest HTML5 updates. It is open source, so developers can enjoy using HTML5 code. Since this is more advanced than most courses, you will certainly get more knowledge and experience here than before.

Learning programming often need to look at some of the more expensive books and courses, but now because of the development of the Internet, the market has a lot of free to learn to program the site, so the cost of the problem should not worry too much.

I strongly suggest that every entrepreneur can learn the code, which is very helpful for you to become a successful entrepreneur.

In entrepreneur see this article, may be helpful to everyone, just take it to translate, need friends can look. If you have any shortcomings, please correct me, thank you.

Written at the end:

This article is translated, so the article listed in the school programming site are from abroad, may be some English is not very good small partners to use a bit of difficulty, in fact, there are some programming learning sites, such as NetEase Cloud Classroom, MU class network, Geek College, we can refer to. However, if the English is good, or suggest that you look at the foreign site , in short, I hope this article will help you.

Original: Sites that would Teach you Coding for free

This article for the original compilation, if necessary reprint please indicate the author information and this article link, thank you for respecting the results of individual labor.

Wen/aylee surname Liu
Original link: http://www.jianshu.com/p/9f094ce31075?utm_campaign=haruki&utm_content=note&utm_medium=reader_ Share&utm_source=qq

12 websites that can be programmed for free self-study

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.