Some tips
For those who want to start for the first time...
TRY every command
Even if it is the simplest "Hello World", just try it in your terminal.
At the same time while you're reading, open a terminal and put all the commands you see in the tutorials. The best way to learn is to do it yourself.
MODIFY every command
Don't just copy-paste the commands, modify them!
See with your own eyes what each thing does. Change variables, names, modify conditions, build your own code. Experimenting is the key to understanding.
BREAK the language
Don't be afraid about errors in your code.
Breaking the language gives you clues about how it works. Try every combination possible and every condition possible. The computer will tell you what's happening (usually).
ASK everything
The nature of "programming" is generally very logical. Everything has its answer.
If something isn't working, stop, relax, and go step-by-step. Ask yourself "Why this works?", "Why this doesn't work?", "Why this is like this?".
SEARCH every term you don't know
In the programming and computing world there's so many terms, concepts, acronyms and more. If something appears and you don't know what it means, search it.
In this book, I will put with links to definitions for common terms.
Heres one for example: .
READ carefully
This can apply to every aspect in life, but in programming and computing is very important.
Read, read and re-read every word in your screen. When problems occur, error messages can be very important in finding the solution. Don't fear the walls of red text, read it carefully and you might find the solution.
Also, when using software, read every button, every prompt, every message. The developers assume that if you read everything, you can learn how to use it perfectly (usually).
Last updated