Codecademy logo

I had a project thrown my way at work and it used AngularJS, a framework I had never used before. I first tried to understand it myself by just looking at it, but I couldn’t get my head around how and why some things were done and used.

So I googled for tutorials and such when I stumbled upon a site that had a simple learn-by-doing tutorial for a lot of stuff, such as HTML, SQL, GIT, Ruby On Rails, and Angular.

By doing a simple course, that let me code directly in my browser with the same type of editor and file structure one would have while doing a real world project, I learned what I needed in a day.

Price? According to the site itself:

“Courses on Codecademy are available for free and always will be.”

And it’s supported by some nice name, such as Union Square Ventures and O’Reilly Media

I would definitely recommend this to anyone that wants to learn any of the stuff they have available. And more seems to be on the way.

UPDATE: Codecademy now offers Codecademy Pro, which is not free. How this will affect the content that has been free so far is yet to be seen. While it’s understandable that a revenue stream might be necessary, it’s always scary when a free service starts charging for something. Here’s they’re statement about  Codecademy being free:
“Codecademy is committed to being the most accessible place on the internet to learn programming skills. For us, that means keeping our content free. With Codecademy Pro, you get access to extra resources and support in addition to our content, giving you the push you need to take your skills to the next level.”