Where is it? Find the tutorial at: https://elitedatascience.com/python-machine-learning-tutorial-scikit-learn

What is it? In this end-to-end Python machine learning tutorial, you’ll learn how to use Scikit-Learn to build and tune a supervised learning model! You'll be training and tuning a random forest for wine quality based on traits like acidity, residual sugar, and alcohol concentration.

What do you need to follow? Basic Python knowledge is a prerequisite but you should be able to follow along as they link to good Python tutorials. You will also need the Python program installed on your computer or you can use an online IDE like Repl.it and run everything in your browser.