Hola Joel,
En la documentación en idioma inglés encontrarás un excelente tutorial para los que desean escribir plugins para Moodle, de principio a fin, al tiempo que te muestra como navegar la documentación más importante para los desarrolladores a la vez.
No hay planes para traducir esa documentación al español.
Es posible comprar en línea un libro 'Moodle 3.1 LTS modules development' escrito por un muy exitoso desarrollador de plugins de Moodle (Tomasz Muras). Este libro incluye un capítulo sobre la arquitectura de Moodle.