Moodle Academy has launched another course for developers.
Moodle Access and Security Essentials is the fourth course in the Moodle Developer Basics program. In this course you will learn how to control access to your plugin using Moodle’s Access API. You will learn how to define capabilities in your plugin and how to determine if the user has the permission to access a page. The estimated learning time is approximately 2 hours.
This beginner course builds on the knowledge gained from the previous developer course, Moodle's Modular Architecture and APIs.