Learning Tips

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

Most recent

1074 articles
Why-Is-Coding-So-Hard-pt2-2.png?w=1024

Why Is Coding So Hard? | Part 2

06/01/2018
By Pat DePuydt

Pat DePuydt is an artist-turned-coding teacher who wants you to know that you’re not alone. In Part 2, he offers strategies for overcoming coding difficulties.

Why-Is-Coding-So-Hard-pt1-3.png?w=1024

Why Is Coding So Hard? | Part 1

06/01/2018
By Pat DePuydt

Pat DePuydt is an artist-turned-coding teacher who wants you to know that you’re not alone. In Part 1, he outlines his students’ most common challenges.

PARTNERSHIPS-4.png?w=1024

What is an API?

03/09/2018
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.

INSIGHTS-11.png?w=1024

Getting Started with Git

06/06/2013
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.

PARTNERSHIPS-11.png?w=1024

Code in the Classroom

05/31/2013
By Codecademy Team

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

INSIGHTS-12.png?w=1024

Getting Comfortable in the Terminal: Linux

05/30/2013
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?