Codecademy: Learn to Program Online the Free and Easy Way

Are you interested in writing apps and programs? To do so, you need to learn the right programming language. Codecademy is a free online web app service that allows you to learn code at your own pace and teaches it in an environment optimized for online learning. Not long ago, we took a look at Duolingo, an online linguistic language learning tool that I love, and Codecademy is essentially the programming language version of that.

As soon as you visit the webapp will get you started with learning basic code. JavaScript is on the front of the menu, and it’s served as both an appetizer and main course. The training starts out easy, and in a fashion so simplified that it shouldn’t scare would-be coders away. Rather, it makes programming look easy — which it is once you learn the language.

home page learning javascript

Among the rapidly expanding array of programming languages available at Codecademy are: JavaScript, HTML & CSS, Python, Ruby, jQuery,

programming languages available

All of the “track” programming courses start out with an introduction and then go into more complicated functions after building a small foundation on the basics.

free courses, all of them

The course trainer is a two-window system with objectives listed in a separate left pane. As you learn to code, these objectives become more complicated and require memory of previous lessons to complete.

starts with the basics

In the second set of training exercises a new “Run” “button appears that lets you test out code to see if it’s written correctly. If it’s correct, a link to the next exercise will appear, if incorrect you’ll have to try again. But this doesn’t mean you have to complete every course. If you want to skip a course, there are manual buttons for that at the bottom of the left pane.

more complicated

When an exercise is rather tricky, you can ask the Codecademy web app to show you the answer. The window will automatically write out the code in the correct syntax and let you proceed to the next level. But it’s probably a good idea to take advantage of the syntax button in this case and retype it yourself.

codeacademy show me the answer

Overall, Codecademy is a groovy online programming language learning tool. It offers a better learning experience than the majority of other online training programs I’ve encountered—and it’s completely free!

If you’re keen on learning to write code, I recommend checking out Codecademy.

1 Comment

1 Comment

  1. Adam Walmsley

    November 30, 2012 at 3:58 pm

    Great post, love and The best sites for learning JavaScript and HTML/CSS.

To Top