Jump to content
Gonzalez

Learn to Code for Free With These 10 Online Resources

Recommended Posts

1. Code/Racer

Screen%2520Shot%25202013-03-12%2520at%252012.14.32%2520PM.jpg

Made by the team at Treehouse, Code/Racer is an online racing game that forces you to learn to code quickly to get ahead on the race track. Beyond this racing game, Treehouse boasts more than 650 instructional videos; as you complete courses, earn badges for your accomplishments.

2. MIT OpenCourseWare

Screen%2520Shot%25202013-03-12%2520at%252012.26.53%2520PM.jpg

MIT has opened all of its course content to web audiences, so anyone, anywhere can learn from one of the top American research institutions. Think about it: An MIT education without the student loans or cut-throat application? Not too shabby.

3. Udacity

Screen%2520Shot%25202013-03-12%2520at%25201.18.12%2520PM.jpg

Udacity believes today's higher education system is broken. Education is no longer something that happens once in a lifetime, but rather is a lifelong experience. That's why it has ported loads of computer science, math and physics courses online.

4. Mozilla Developer Network

Screen%2520Shot%25202013-03-12%2520at%25201.29.20%2520PM.jpg

The Mozilla Developer Network is a resource-rich collection of documents about web development, made for anyone, from expert programmers to students just starting out. MDN is a wiki, meaning anyone can edit its pages with corrections and updates.

5. The CodePlayer

Screen%2520Shot%25202013-03-12%2520at%25201.47.41%2520PM.jpg

On The CodePlayer, watch interactive presentations that explain how people built things from scratch. Once you become a coding pro, you can add your own presentations to teach others what you know.

6. Coursera

Screen%2520Shot%25202013-03-12%2520at%25202.19.31%2520PM.jpg

Online education giant Coursera brings courses from dozens of top universities online, and lets anyone take them for free. Coursera classes are now available in five languages, English, Spanish, French, Italian and Chinese, and are taught by professors from 62 universities.

7. Codeacademy

Screen%2520Shot%25202013-03-12%2520at%25202.27.56%2520PM.jpg

Unlike some of these other online education platforms, Codeacademy focuses solely on teaching coding. You can choose from courses grouped into eight tracks: APIs, Ruby, Python, JavaScript, jQuery, PHP, web fundamentals, or combine languages into projects.

8. Khan Academy

Screen%2520Shot%25202013-03-12%2520at%25202.34.30%2520PM.jpg

Khan Academy brings millions of students from around the world together to learn all sorts of digital skills, from coding to calculus to computer science theory. This means you can become an expert coder and an expert mathematician in the same place.

9. Learn Python the Hard Way

Screen%2520Shot%25202013-03-12%2520at%25202.44.53%2520PM.jpg

Learn Python the Hard Way offers free PDFs, though, if you want to take the video version of the course, you'll need to fork up $29. What does learning the "Hard Way" mean? The number-one rule is that you can't copy-paste; you must type out each of the lessons in order to teach your hands the language.

10. HTML5 Rocks

Screen%2520Shot%25202013-03-12%2520at%25202.50.51%2520PM.jpg

HTML5 Rocks is a one-stop guide to learning HTML5, written by tons of contributors who work for Google, Adobe and a bunch of other places. As an HTML5 Rocks student, you'll learn from slides, presentations and videos.

  • Upvote 2
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...