Details zum E-Book

Moodle 3.x Developer's Guide. Build custom plugins, extensions, modules and more

Moodle 3.x Developer's Guide. Build custom plugins, extensions, modules and more

Ian Wild, Jaswant Tak

E-book
The new and revamped Moodle is the top choice for developers to create cutting edge e-learning apps that cater to different user’s segments and are visually appealing as well.

This book explains how the Moodle 3.x platform provides a framework that allows developers to create a customized e-learning solution. It begins with an exploration of the different types of plugin..

We then continue with an investigation of creating new courses. You will create a custom plugin that pulls in resources from a third-party repository. Then you’ll learn how users can be assigned to courses and granted the necessary permissions.

Furthermore, you will develop a custom user home. At the end of the book, we’ll discuss the Web Services API to fully automate Moodle 3.x in real time.
  • 1. Getting to grips with the Moodle 3 architecture
  • 2. Moodle plugins – what can I plug in?
  • 3. Internal interfaces
  • 4. Course management
  • 5. Creative teaching – developing custom resources and activities
  • 6. Managing users – letting in the crowds
  • 7. Creating a dashboard – developing a learner homepage
  • 8. Creating a new skin
  • 9. Moodle Analytics – what to report and how
  • 10. Appendix
  • Titel: Moodle 3.x Developer's Guide. Build custom plugins, extensions, modules and more
  • Autor: Ian Wild, Jaswant Tak
  • Originaler Titel: Moodle 3.x Developer's Guide. Build custom plugins, extensions, modules and more
  • ISBN: 9781786469540, 9781786469540
  • Veröffentlichungsdatum: 2017-06-29
  • Format: E-book
  • Artikelkennung: e_15le
  • Verleger: Packt Publishing