Some of my friends asked me how to start coding. As a beginner, is very hard to know where to start and I wanted to put together some of the most important advices and resources.

971.jpg

First let's put together some important concepts :

I think is important to explain some main concepts:

  1. They work in almost the same way in every language.
  2. Learn how to use these concepts in English.
  3. Write out the concept first, then convert the code later.
  4. Most beginners think they don't understand what code to write.
  5. The real problem is they don't really understand the problem they're trying to solve.
  6. Start by writing the problem in a white paper.

What programming language should I start with?

You can start with any programming language you prefer. The important is that you learn the fundamentals. If you know the fundamentals about how programming works, you can write the code in any programing language.

I recommend you start with Javascript because :