Ahh, recuerdo cuando empecé a tratar de aprender scripts de Python para QGIS hace casi un año (¡y todavía soy bastante malo en eso!). La documentación que seguí hasta cierto punto fue el Libro de cocina PyQGIS que ofrece ayuda en cosas como describir cómo hacer tareas simples a través de la Consola Python en lugar de a través de la interfaz.
Otra gran ayuda que encontré fue en una característica obsoleta de los últimos complementos de procesamiento (la versión 2.2.0-2 tenía esta característica que aún se puede descargar) que permitía a los usuarios usar el modelador gráfico y poder exportar el modelo como Python Guión. Esto lo familiariza con la llamada a la gran variedad de herramientas y los parámetros que requieren.
Finalmente, hay muchas preguntas aquí en GIS: SE que involucran scripts de python. Esto en sí mismo es un recurso de aprendizaje masivo no solo para leer otras publicaciones, sino que también puede pedir ayuda a expertos maravillosos (¡no a mí!).