mlcourse.ai is an open Machine Learning course by OpenDataScience, lead by Yury Kashnitsky (yorko). The course is designed to perfectly balance theory and practice. You can take part in several Kaggle Inclass competitions held during the course. From spring 2017 to fall 2019, 6 sessions of mlcourse.ai took place - 26k participants applied, 10k converted to passing the first assignment, about 1500 participants finished the course. Currently, the course is in a self-paced mode. Check out a thorough Roadmap guiding you through the self-paced mlcourse.ai.
Topic 1. Exploratory data analysis with Pandas
Topic 2. Part 1. Visual data analysis in Python
Topic 3. Classification, Decision Trees and k Nearest Neighbors
Topic 4. Linear Classification and Regression
Topic 5. Ensembles and random forest
Topic 6. Feature Engineering and Feature Selection
Topic 7. Unsupervised learning: PCA and clustering
Topic 8. Vowpal Wabbit: Learning with Gigabytes of Data