Jonathan Moore | Michael Churchward
Moodle 1.9 Extension Development
By writing Moodle plugins, you can make this open source learning platform fit your needs precisely, and this book shows you how with a step-by-step approach that takes you from the basics to advanced techniques.