Programming Beginner

Why learn programming? It's very interesting, well payed and require only your computer to start! It may allow you to work remotely. The upcoming robotization will affect this field positively, unlike many others. Whatever profession you're into, odds are you will either do some coding yourself or depend on people doing it. So programming will remain both valueable and rewardable in the foreseeable future.


Make sure you checked our How-to page.

Theory

  1. One of

Requisites

  1. Shell / Terminal. Windows 10 has bash shell.
  2. NodeJS 7.6+
  3. IDE (Webstorm, Atom...)

Lessons

1. REPL

16 challenges

2. Values

13 challenges

3. Variables

15 challenges

4. Logic

27 challenges

5. Booleans

9 challenges

6. Comparisons

7 challenges

7. Expressions

8 challenges

8. Functions

18 challenges

9. Collections

16 challenges

10. Collections

10 challenges

11. Conditions

17 challenges