What are the best hands on resources to learn data analytics?
I am looking for resources to learn more about different methods of analytics in general (predictive analytics, customer analytics, retrospective analytics...etc). I know this is a field where data mining, machine learning, and statistics intersect (I guess the common name to it is Business Intelligence).

Can you recommend any good hands on resources for a programming oriented learner ? I lean more towards the hands on type of books/resources (learn by coding a sample app) rather than theoretical academic papers about algorithms. 

Thanks!
What are the best hands on resources to learn data analytics?
===

I am looking for resources to learn more about different methods of analytics in general (predictive analytics, customer analytics, retrospective analytics...etc). I know this is a field where data mining, machine learning, and statistics intersect (I guess the common name to it is Business Intelligence).

Can you recommend any good hands on resources for a programming oriented learner ? I lean more towards the hands on type of books/resources (learn by coding a sample app) rather than theoretical academic papers about algorithms. 

Thanks!