This is the best resource in the internet for learning machine learning. His videos are funny and explain complex ml stuffs very simply.
This is a must visited machine learning intro website. They visually explain
basic machine learning concepts and terms
This course will get you to know what is machine learning holy algorithms and how to get started.
They have intro to python courses, R courses and machine learning courses divided as different levels. Do this courses along with the udacity course.
This is the best blog I have about machine learning and analytics I have seen yet. Read them and try out the code.
This is another blog about machine learning.