Moodle Sandbox and Developer Tips & Tricks
-
About this site
My sandbox for Moodle development and testing plugins
Also a blog for tips and tricks
My Contributed Plugins
profilefield_url
A simple user profile field that allows the entry of a url with a custom label
https://moodle.org/plugins/profilefield_url
About me
Been a programmer since the ZX81 (released in 1981 funnily enough)
Spent many years as a Clipper developer
Then fell into Moodle / Totara development in 2011
Still, incredibly, the number 1 answerer for Moodle on Stackoverflow
https://stackoverflow.com/tags/moodle/topusers
My recent contributions to Moodle Tracker (need an account to view)
https://moodle.atlassian.net/jira/people/712020:72cef16e-6f6a-42b5-bc3d-cad527999730/work
Learn to Moodle
Moodle was developed way before MVC, so development is different to PHP frameworks such as Laravel.
If you are new to Moodle development, have a read through the comprehensive Developer Guides.
I would also suggest taking the free developer programs at the Moodle Academy.
Doesn't hurt to take the courses, even for experienced developers. Here are my certificates:
Moodle Developer Basics Certificate
Moodle Developer Skills Certificate