An excellent machine learning ressource is here. Here are a set of excellent notebooks by Andrey Kormilitzin (Oxford University).
First session (examples in regression and clustering) and practical sesssion
Second session (classification and logistic model) and practical session
Third session (missing data and cleaning) and practical session
Fourth session (back to clustering and regression - more in depth) and practical session
Fifth session (basic model selection and regularisation)
Sixth session (Kernels and SVM's, times series and decision trees)
Seventh session (Bagging, random forests and a last word on pipelines)