If you already understand basic data analysis (e.g. You can answer what the difference between data mining, overfitting, and data snooping is), then the rest is an art which isn't really taught in books.
There isn't really a catch all, all strategies will have different requirements and...