Two of the best resources that I have found for machine learning are:
-this course on Udemy:
https://www.udemy.com/data-science-and-machine-learning-with-python-hands-on/-and resource on the website www.kaggle.com
The course on Udemy costs 10$ American, but the instructor is fantastic and gives clear instruction and huge amounts of downloadable resources that make learning much more smooth. He also had some great achievements to show his worth, just check out the intro video (it's free to watch). The website Kaggle is a really good resource for getting datasets, but also can be a great resource for learning because many people post code in R and Python for machine learning.
Check out this contest to check out a great dataset and go through the comments for code and examples.
https://www.kaggle.com/c/titanic/data