10 Tools for Learning programming

Source: Internet
Author: User
Keywords Programmers programming tools
Tags app code computer science course development force game get

Now almost everyone knows the era of the development of the app, this time programming is to be learned, there is no need to take a boring book where the dead gnawing, only after the hands can learn quickly. Next we're going to look at some free programming resources.

1. Code/racer

Code/racer is an online programming game that will force you to quickly program, in the programming game, Code/racer belongs to the Treehouse team has more than 650 teaching video screen, when you complete a course, you will get the corresponding badge.

2. MIT OpenCourseWare

Because it opens up the content of the course, everyone can learn from this institution. This is a very good thing for students burdened with heavy loans.

3. Udacity

Udacity believes that today's high-end education system is broken, education is not a time period, but a lifelong thing, so its teaching content contains a lot of computer science, mathematics and physics online courses.

4. Mozilla Developer Receptacle

This is a collection of web development of the Public Information website, which has experts, students. MDN is a wiki site, so anyone can edit and modify its pages.

5. The Codeplayer

There's an interactive presentation that tells you how people build things from scratch, and after you become a programmer, you can also take your step-by-step presentations and tell people how you learn to program.

6. Coursera

This top-tier online education platform has online resources from universities and professors from 62 universities. It also supports English, Spanish, French, Italian and Chinese.

7. Codeacademy

Codeacadem only focuses on programming teaching, including APIs, Ruby, Python, JavaScript, JQuery, php,web base language, etc.

8. Khan Academy

From programming to calculus, Computer science theory, where you can become both a professional coder and a professional mathematician.

9. Learn Python the Hard Way

The site offers free PDFs and you need to pay 29 dollars if you need a video course. When you study here, you can't copy and paste, only one character input.

HTML5 Rocks

This is a one-stop learning of HTML 5, written by people working in Google and Adobe, and then students learn through slides, presentations, and videos.

Via Mashable

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.