This is the Mathaholics Example Site

as described in the book




Moodle is one of the most popular learning platforms in the world. Moodle’s success is, in no small part, down to the fact that it is open source. This means the Moodle code is publicly available, and it is structured to allow the easy inclusion of third-party plugins – the vast majority of which are themselves open source. Anyone can host their own Moodle – and lots of organizations do.

However, with all the advantages of open source software come great risks. A threat actor attacking your Moodle is like the persistent burglar who has an accurate layout of every room in your home and knows the precise locations of all of your most valued possessions. If you are unsure how to protect your Moodle against a devious and untrustworthy cyber enemy, then let this book be your guide.

Starting from where the Moodle documentation leaves off, Moodle 4 Security will show you how to plan, organize, and execute a comprehensive cybersecurity strategy. From exploring industry standards and server hardening to backup, recovery, and infrastructure monitoring, together we will be taking a proactive approach to Moodle security and planning for worst-case scenarios. The effects of a cyber attack are devastating and the penalties severe. The easy-to-follow examples in this book will help you improve your security posture and mitigate the risks posed by malicious agents.



Ian Wild is a technologist and lead developer for AVEVA. Ian’s work is currently focused on designing and developing solutions to integrate AVEVA’s portfolio of cloud-based simulation applications into the AVEVA™ Unified Learning training platform. Ian has traveled the world working as an eLearning consultant and trainer, helping educators develop and deliver inspiring and engaging online learning. Ian is the author of the popular textbooks for teachers Moodle Course Conversion and Moodle 1.9 Math. As a developer, he is the author of Moodle 3.x Developer’s Guide. He was also a technical reviewer for Science Teaching with Moodle 2.0, Moodle Multimedia, and Practical XMPP. All of the aforementioned books are available from Packt Publishing.


I have read quite a few books aimed at the new Moodler and Moodle Course Conversion: Beginners Guide stands out from the rest. The book assumes absolutely no prior knowledge or experience of Moodle and the introductory pages clearly set out what is covered, who the book is aimed at and why the reader should consider using Moodle in their professional practice. The book follows a logical sequence to develop the reader's understanding of Moodle, its facilities and how to use them to deliver the reader's course materials in an engaging manner.

From the first chapter, [Moodle 3.x Developer's Guide] is interesting and allows you to better understand the tool and its structure. And to be productive. After a day we are able to make plug-ins... I say hats [off to] the author.