What is the best way to learn investing techniques?
All the things you suggest are good, but I think like everything else the key is practice.  Study some topics, then try them out.  There are many many sites out there that have free or cheap virtual trading.
Below is an instruction that describes a task. Write a response that appropriately completes the request.

### Instruction:
What is the best way to learn investing techniques?

### Response:
All the things you suggest are good, but I think like everything else the key is practice.  Study some topics, then try them out.  There are many many sites out there that have free or cheap virtual trading.