Moodle 3.x Developer's Guide: Build custom plugins, extensions, modules and more
Language: English
Published by Packt Publishing, 2017
- Softcover
- New

Seller: Books Puddle, Woodside, NY, U.S.A.Books Puddle
AbeBooks seller since November 22, 2018
Condition: New
US$ 72.76
Quantity: 4 available
Add to basketItem description from seller
pp. 368.
Seller Inventory # 26378465314
- Title
- Moodle 3.x Developer's Guide: Build custom plugins, extensions, modules and more
- Author
- Ian Wild
- Publisher
- Packt Publishing
- Publication year
- 2017
- Condition
- New
- Binding
- Soft cover
- Language
- English
- ISBN 10
- 1786467119
- ISBN 13
- 9781786467119
Key Features
- Customize your Moodle 3.x app.
- Leverage the new features of Moodle 3.x by diving deep into the Moodle development eco-system.
- Cater to heavy user traffic, customize learning requirements and create custom third party plugins.
Book Description
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.
What you will learn
- Work with the different types of custom modules that can be written for Moodle 3.x
- Understand how to author custom modules so they conform to the agreed Moodle 3.x development guidelines
- Get familiar with the Moodle 3.x architecture-its internal and external APIs
- Customize Moodle 3.x so it can integrate seamlessly with third-party applications of any kind
- Build a new course format to specify the layout of a course
- Implement third-party graphics libraries in your plugins
- Build plugins that can be themed easily
- Provide custom APIs that will provide the means to automate Moodle 3 in real time
About the Author
Ian Wild is an experienced software developer, solutions architect, author, and educator with over 20 years' experience in the field of software design and implementation. Fifteen years working in private industry saw Ian specializing in the design and development of access and learning aids for blind, visually impaired, dyslexic, and dyscalculic computer users, while also working part-time as a tutor and lecturer. Teaching only part-time meant not spending as much time with his students as he would have wished and this, coupled with his background in the development of communication technologies, seeded his long-time interest in e-learning.
Ian is also, author of Moodle Course Conversion: Beginner's Guide and Moodle Math. He was also technical reviewer of Science Teaching with Moodle, Moodle Multimedia and Practical XMPP.
Table of Contents
- Getting to grips with the Moodle 3 architecture
- Moodle plugins - what can I plug in?
- Internal interfaces
- Course management
- Creative teaching - developing custom resources and activities
- Managing users - letting in the crowds
- Creating a dashboard - developing a learner homepage
- Creating a new skin
- Moodle Analytics - what to report and how
- Appendix
"Synopsis" may belong to another edition of this title.
About the Author
Ian Wild is an experienced software developer, solutions architect, author, and educator with over 20 years' experience in the field of software design and implementation. Fifteen years working in private industry saw Ian specializing in the design and development of access and learning aids for blind, visually impaired, dyslexic, and dyscalculic computer users, while also working part-time as a tutor and lecturer. Teaching only part-time meant not spending as much time with his students as he would have wished and this, coupled with his background in the development of communication technologies, seeded his long-time interest in e-learning.
Ian is also, author of Moodle Course Conversion: Beginner's Guide and Moodle Math. He was also technical reviewer of Science Teaching with Moodle, Moodle Multimedia and Practical XMPP.
"About the title" may belong to another edition of this title.
Books Puddle
Woodside, NY, U.S.A.
AbeBooks seller since November 22, 2018
Shipping rates within U.S.A.
| Item | 12 to 19 business days | 12 to 14 business days |
|---|---|---|
| First item | US$ 3.99 | US$ 6.99 |
Payment methods
Store description
I mainly carry imported books from South East Asia / South Asia for readers of all Age Groups.
Specialty
South Asian and South East Asian Culture, Religion, Art etcSeller's business information
PLETOS INC
6931 51st Avenue, WOODSIDE
Woodside, NY U.S.A. 11377
Terms of sale
We accept return for those books which are received damaged. Though we take appropriate care in packing to avoid such situation.