Quote from slickpick:
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 beyond the math you'll run into considerable practical implications which are never described in books either.
So without knowing more, it's very difficult to say what you should be looking at.
+1