Codecademy Review

Codecademy is a great website for learning web development. When people ask me where they should start, I always recommend Codecademy first, partly because it’s free, but also because it allows you to get started right away using only your browser.

This is my Codecademy review. This post is part of a series titled Best Resources for Learning to Code. You can find the rest of the series here.

My Codecademy Review

Codecademy is a great website for learning web development. When people ask me where they should start, I always recommend Codecademy first, partly because it’s free, but also because it allows you to get started right away using only your browser.

Codecademy was founded in 2011 by Zach Sims and Ryan Bubinski. The mission of Codecademy is to redefine education by building the best learning experience, inside and out. It enables users to learn to code interactively via the browser. The best thing about this site is that it does all this for free, there is no paid option for using Codecademy.

Users learn with Codecademy using their own custom platform that allows users to complete exercises in the browser. They give you a divided screen that has educational content/instructions in the left pane, and input area for the user to input code in the center, and the output of the code in a box to the right of the input area.

Codecademy Review - The Dashboard

 

This allows users that are new to the world of coding to get started without having to download and install any tools such as a editor text editor, IDE, or local server. Obviously, users will still need to go through these steps once they have moved on from Codecademy, but the point is that a brand new user can start writing their first lines of code within seconds.

Codecademy has also added gamification to the user experience. Users earn badges and points by completing various lessons and courses. Users can also earn streaks by logging in everyday and completing at least one lesson. These accomplishments can all be viewed on your public profile along with a list of all the courses you’ve completed. For an example, you can click here to view my public profile.

Codecademy has several courses for users to choose from, including languages such as HTML & CSS, Javascript, and PHP, as well as skills like building an interactive website or learning AngularJS, they even have courses for various APIs.

Users can also create courses to be used on Codecademy using the Codecademy Creator. I’ve never personally used the Creator, so I can’t say much on the subject, but it is there and has led to many new courses being added regularly.

So what’s the downside with using Codecademy? Honestly, the only thing I would like to see more of from Codecademy is detail. Most of the courses don’t get in-depth with the content, but it is plenty to get you started. This problem is slowly going away with all the new courses and content being added regularly. It’s still the best free option around for learning to code.

Click here to get started with Codecademy

Have you used Codecademy? What was your experience?

Leave a Reply

Your email address will not be published. Required fields are marked *