PyQGIS
Python Scriptingpyqgis developer cookbook
PyQGIS, the blending of QGIS and Python to extend and enhance your open source GIS toolbox. With PyQGIS you can write scripts and plugins to implement new features and perform automated tasks.
http://locatepress.com/ppg
Tutorial Excercise
Exploring the QGIS Python Console
PyQGIS Developer Cookbook
tutorial and a reference guide.
PyQGIS like a Boss
The little pyqgis query engine
QGIS Python Bindings
Creating a simple model using the openModeller QGIS plugin
By Tim Sutton
This video shows how to run a simple ecological niche model using the openModeller Desktop plugin that we have integrated into QGIS. This work was sponsored by GBIF – the Global Biodiversity Information Facility at http://gbif.org