12 Web sites for learning programming

Source: Internet
Author: User

1. Codeacademy

One of the most popular learning programming sites is codeacademy. In fact, over 24 million people have learned how to program through the fascinating experience of this educational company, and in Codeacademy, you can learn more about Html&css, JavaScript, JQuery, PHP, Python to Ruby for everything.

Related reading: Want to get your business up to a new level? To improve your marketing and programming skills.

2. Coursera

Founded in 2012, Coursera has grown into a profit-seeking educational technology company that offers more than 1000 courses in 119 institutions. While you can pay for some programs to get a certificate, there are free introductory courses on specialized programming that are offered by universities such as Washington University, Stanford University, University of Toronto and Vanderbilt University.

3. EdX

EdX is a representative of another open source non-profit online learning platform. It was founded in 2012 by Harvard University and MIT, where you will learn some cutting-edge techniques and theories. Today, EDX has included 60 schools, and you may not go wrong on this free Harvard computer course presentation.

4. Udemy

Founded in 2010, Udemy is an online learning platform that can learn and improve career skills. While there are courses that need to be paid for, there are also a number of free programming classes that are taught through video lessons, such as programming--html&css and Python programming that are tailored for entrepreneurs.

5. Agupieware

Agupieware is a standalone application developer who investigates computer science programs from a number of leading agencies in the United States, and later founded a free tutorial offered by Stanford University, MIT, Carnegie Mellon University, Berkeley and Columbia University. The project was then divided into 15 courses: 3 Introductory courses, 7 core courses and 5 electives.

Although you don't actually get a loan, it's still a perfect introduction for future computer programmers.

6. GitHub

Sometimes you get stuck in a problem and need to look at reference books, so come to GitHub. You can find more than 500 free programming books in more than 80 programming languages in the Web-based git repository hosting service.

7. MIT Open Courseware

If you have already learned the basics, you want to learn a deeper level of knowledge, such as exploring the theory behind programming. That's the advantage of the MIT Free Courseware site, which includes courses such as computer science and programming, Introduction to Java programming, and examples of C language programming.

Related reading: GitHub is said to invest $2 billion as a new round of financing

8. Hack.pledge ()

This is a developer community, including some high-profile developers like BitTorrent's creator Bram Cohen. So you can learn from some of the world's leading developers to make your programming skills perfect.

9. Code Avengers

The New Zealand-based code Avengers provides a fun and interactive programming lesson on how to use JavaScript, HTML, and CSS to make games, apps, and websites. Each course is completed within 12 hours and is available in English, Russian, Dutch, Spanish, Italian, Turkish, and Portuguese.

Khan Academy

Founded in 2006 by educator Salman Khan, Khan Academy is one of the most original free online learning institutions. With step-by-step video tutorials, you can learn how to program drawings, animations, and games with JavaScript and PROCESSINGJS, and learn how to create Web sites with HTML and CSS.

One. Free food Camp

Here you can learn HTML5, CSS3, JavaScript, Databases, DevTools, node. js, Angular.js, and agile by joining community professionals and students. You can even work with programming skills so you can build free apps. Remember this: The skills you are learning help solve real-world problems, and the code should be non-profit.

HTML5 Rocks

This Google project, published in 2010, was designed to work against Apple's HTML5, a Web site full of tutorials, resources, and the latest version of HTLM5. It's open source, so developers are free to use the HTML5 code, and because it's more advanced than most introductory courses, you might want to learn some basics and experience before you enter the site.


12 Web sites for learning programming

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.