I am trying to learn about dapp development, but I'm stuck in what should be the easiest step. I've looked at least 6 different "getting started" tutorials; half of them are deprecated, the other half skip entirely the setup part and go straight to the language.
What is a complete step-by-step instruction for running a "hello world" contract in a test net starting from having geth installed on an Unix environment (and already knowing how to use it on the terminal to write transactions, etc)?