Most recent

1020 articles

Getting Started with Git

By Codecademy Team

Git is a Version Control System (VCS), a tool used by coders around the world to keep track of their code and the changes they have made to it. Here’s how to get started.


Getting Comfortable in the Terminal: Linux

By Codecademy Team

When you hear the word “command line”, “terminal,” or “little window that tells a computer what to do but only has a flashing cursor in it,” what comes to mind? Do you scream and hide under your bed? Or do you look at me inquisitively and wonder why I would bring such a scary thing up?


How Knitters are Human Computers

By Codecademy Team

It’s a popular hobby, practiced by people all over the world. At its most basic, it’s a loop of string and two pointy sticks. The loops can be combined in various ways to create a wide variety of things. In other words, knitting is a lot like coding.


Make 2013 Your Code Year

By Codecademy Team

Sticking to your resolutions is hard. That’s why, in 2013, we’ve done everything possible to make sure you’ll come out a capable coder.


The jquery.expect Library

By Codecademy Team

Since the launch of the Codecademy course creator tool, we’ve been so lucky to have such smart and dedicated people […]


Invisible Stumbling Blocks

By Codecademy Team

There is an interesting paradox in teaching: the better you know a subject, the harder it is to talk to beginners. Experience means you have forgotten what tripped you up when you were a beginner.