DEC_VT100_terminalMoodle Partner HRNDZ has recently announced an online course for people interested in developing for Moodle. The course is a part of their ongoing series. Justin Hunt, well known plugin developer (see: PoodLL, Genrico, MyTube, YouTube Anywhere, and YouTube Submission, Skim Import, and Blog Export) will be facilitating the course.

Post Pages - Post Inline - WIRIS

The course will launch on October 1st, and HRDNZ is offering the first go around for $500 USD (future iterations will likely be priced at $800-$1000 USD).

Judging from the comments on the announcement about the course content, it appears that topics will skew slightly towards individuals who have little to no Moodle development experience. However, in the same comments, Justin has stated that:

I don’t pay $500 (or $1500!!!) unless I am pretty sure it will make me that much money back. If there had been such a course, and I had taken it, a few years it would have saved me a whole lot of time. I did it all the hard way. I can’t make the decision for you, all I can say is that this is the course I wish I had taken way back then.

Some of the topics that will be covered include:

  • How to start a new plugin from a template or existing plugin
  • How to add a settings page to a plugin
  • How to add and use capabilities in a plugin
  • How to avoid XSS vulnerability in plugin
  • How to use the Moodle database API
  • How to add/upgrade database tables in a plugin
  • How to use Moodle Quick Forms
  • Using Moodle’s automatic class loading system
  • How to run adhoc or scheduled tasks in the background
  • How to implement backup and restore in a plugin
  • Separating display from business/database code in renderer classes
  • Overriding core renderer classes
  • Adding and retrieving files via the Moodle file system
  • Using language files for internationalizing your code.
  • Adding breadcrumbs, menu items and managing navigation

You can click here for a complete listing of the course content.

If you’re interested in this offer – head on over to to register.

Will you be registering for this course? Why or why not? Give us your opinion in the comments below.

Note: Moodlenews has no affiliation or relationship with HRNDZ, we are huge fans of Justin’s work though and worked with him to fund the development of Youtube Anywhere.

Previous articleUsing Moodle to have a democratic discussion about Digital Citizenship within school communities by Casper Pieters – #mootau15
Next articleMore Moot Feedback from MoodleMoot US 2015


  1. This is just the type of course I have been waiting for! Yippee! I have always wanted some guided direction via screencast on certain tasks that are outlined in the Developer documentation. While the fee is a bit “up there” I hope to get my foot in for this session so I don’t have to wait till the next class in April. Thanks MoodleBites! Thanks Justin! Good luck all.


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.