Learning Tips

Learning to code — or thinking about it? Here’s how to get started, plus tips and tricks for staying motivated.

Most recent

1049 articles

What is an API?

By Phil Sturgeon

Ask most developers what an API is and you’ll probably get lost in a sea of acronyms. Before thinking it’s all over your head, read this explainer.


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.


Code in the Classroom

By Codecademy Team

This is an excerpt of an article by Jon L. Denby of NYU explaining a Coding 101 course using our […]


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?


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.