Para efetuar desenvolvimento de plugin para Plataforma Moodle, segue algumas dicas links importantes que podem ajudar
- Crie seu novo plugin clonando um plugin já existente. Veja a lista de plugin existente no Moodle: http://moodlephp.blogspot.com.br/2013/12/tipos-de-plugin-do-moodle.html
- Desenvolvimento de Plugin de Matrícula para Moodle 2:
http://badiu.net/download/moodlemoot/20014_floripa/desenvolimento_de_plugin_de_matricula.ppt
http://www.badiu.net/download/moodlemoot/2015/desenvolimento_de_plugin_de_matricula_logica.ppt - Criar plugin de Relatório do Moodle: http://www.badiu.net/download/moodlemoot/2014/desenvolimento_de_plugin_de_relatorio.ppt
- Arquitetura do Banco de Dados do Moodle: http://badiu.net/download/moodlemoot/20014_floripa/mudanca_arquitetura_banco_moodle_2.ppt
- Desenvolvimento para Moodle: estrutura do banco de dados e principais API: http://www.badiu.net/blogger/moodlesql/desenvolimento_para_moodle.ppt
Vídeo: http://moodlemoot.directpresenter.com.br/presenter/presenter.php?mod=assistirsala&id=1146 - Diretrizes gerais de desenvolvimento para Mooodle
http://moodlephp.blogspot.com.br/2013/12/diretrizes-de-desenvolvimento-para.html