If you just want a practical crash course using Python libraries these lectures are open: <a href="http://www.datasciencecourse.org/lectures/" rel="nofollow">http://www.datasciencecourse.org/lectures/</a><p>Otherwise mitpress has many good books most used for intro courses like Kevin P Murphy's book, which has easy to follow MATLAB and pseudocode examples <a href="https://www.cs.ubc.ca/~murphyk/MLbook/" rel="nofollow">https://www.cs.ubc.ca/~murphyk/MLbook/</a>
Hal Daumé III has an excellent self-published textbook online. Easy to follow, pleasantly formatted, well-written, and best of all, totally free.<p><a href="http://ciml.info/" rel="nofollow">http://ciml.info/</a>