Visit Our YouTube Channel

 

Books | Online Courses


Books

Book Cover

Introduction to Moodle 3.9+ Plugin Development

By Benjamin C Ellis

A comprehensive introduction to plugin development for Moodle, the world’s leading learning environment, for PHP developers.

The book covers:

  • A short history of Moodle and a high level discussion of the learning environments;
  • Essential information for developing plugins including coding guidelines and development tools;
  • High level descriptions of the common APIs;
  • Exploring common plugin requirements;
  • Developing 10 different common plugins as examples;
  • Other development concepts – backup, git, testing and releasing code to the Moodle plugins directory.

Course Cover

Plugins for Moodle

A tour for PHP developers and managers

This short video course of Moodle highlights the main areas that can be extended by plugins in Moodle. It will be useful to PHP developers and to non-technical managers/administrators who would like to understand the areas that can be enhanced by plugin developers.


Course Cover

Moodle Plugin Development By Example

NOW FREE

A comprehensive introduction to plugin development for Moodle, the world’s leading learning environment. The course has 12 lessons covering 12 plugin types, including web services, authentication and enrolments and 19 common APIs.