Tutorial of basic remote sensing and GIS methodologies using open source software (GDAL in Python). This tutorial, written by Chris Holden, covers workflow to perform image classification using machine learning classifiers:
Introduction Python [R]
The GDAL datatypes and objects [Python] [R]
Your first vegetation index [Python] [R]
Visualizing data [Python] [R]
Vector data - the OGR library [Python] [R]
Land cover classification [Python] [R]