Research reference

Machine Learning Courses (you can sign up here)
Machine Learning Certification by Stanford University (Coursera)
Machine Learning Data Science Course from Harvard University (edX)
Machine Learning A-Z™: Hands-On Python & R In Data Science (Udemy)
Mathematics for Machine Learning by Imperial College London (Coursera)
Advanced Machine Learning Course by HSE (Coursera)
Python for Data Science and Machine Learning Bootcamp (Udemy)
Python for Everybody by University of Michigan (Coursera)
Introduction to Machine Learning (Udacity)
Machine Learning Certification by University of Washington (Coursera)
Machine Learning University & College Courses Online (edX)
Data Science and Machine Learning Tutorial with Python – Hands On (Udemy)
Data Science and Machine Learning Bootcamp with R
Machine Learning Courses for Beginners (LinkedIn Learning – Lynda)

E-books
Data Mining with Rattle and R The Art of Excavating Data for Knowledge Discovery – Graham Williams
Data Mining Applications with R – Yanchang Zhao & Yonghua Cen
R and Data Mining: Examples and Case Studies – Yanchang Zhao
Data Mining:Concepts and Techniques – Jiawei Han & Micheline Kamber
Mining of Massive Datasets – Jure Leskovec, Anand Rajaraman & Jeffrey D. Ullman
Data Mining Practical Machine Learning Tools and Techniques – Ian H. Witten & Eibe Frank
Understanding machine learning from theory to algorithms – Shai Shalev-Shwartz & Shai Ben-David
Introduction to Machine Learning – Alex Smola and S.V.N. Vishwanathan
Introduction to machine learning – Nils J. Nilsson
Machine Learning – Tom M. Mitchell
Machine Learning with R – Brett Lantz
Introduction to Machine Learning with Python-A guide for data scientists-Andreas C. Müller & Sarah Guido
A Programmer’s Guide to Data Mining: The Ancient Art of the Numerati – Ron Zacharski