Moodle 3.x Developer's Guide

Effortlessly ensure your application's code quality from day 1

Moodle 3.x Developer's Guide

Ian Wild

Effortlessly ensure your application's code quality from day 1
Packt Subscription
FREE
$9.99/m after trial
eBook
$25.20
RRP $35.99
Save 29%
Print + eBook
$44.99
RRP $44.99
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$25.20
$44.99
$9.99 p/m after trial
RRP $35.99
RRP $44.99
Subscription
eBook
Print + eBook
Start a FREE 10-day trial

Frequently bought together


Moodle 3.x Developer's Guide Book Cover
Moodle 3.x Developer's Guide
$ 35.99
$ 25.20
Moodle 3 E-Learning Course Development - Fourth Edition Book Cover
Moodle 3 E-Learning Course Development - Fourth Edition
$ 39.99
$ 28.00
Buy 2 for $53.20
Save $22.78
Add to Cart

Book Details

ISBN 139781786467119
Paperback368 pages

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.

Table of Contents

Chapter 5: Creative Teaching - Developing Custom Resources and Activities
Chapter 6: Managing Users - Letting in the Crowds
Chapter 7: Creating a Dashboard - Developing a Learner Homepage
Chapter 9: Moodle Analytics

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

Authors

Table of Contents

Chapter 5: Creative Teaching - Developing Custom Resources and Activities
Chapter 6: Managing Users - Letting in the Crowds
Chapter 7: Creating a Dashboard - Developing a Learner Homepage
Chapter 9: Moodle Analytics

Book Details

ISBN 139781786467119
Paperback368 pages
Read More

Read More Reviews

Recommended for You

Moodle 3 E-Learning Course Development - Fourth Edition Book Cover
Moodle 3 E-Learning Course Development - Fourth Edition
$ 39.99
$ 28.00
Moodle 3 E-Learning Course Development - Fourth Edition Book Cover
Moodle 3 E-Learning Course Development - Fourth Edition
$ 39.99
$ 28.00
Mastering Adobe Captivate 2017 - Fourth Edition Book Cover
Mastering Adobe Captivate 2017 - Fourth Edition
$ 43.99
$ 30.80
Full-Stack Vue.js 2 and Laravel 5 Book Cover
Full-Stack Vue.js 2 and Laravel 5
$ 35.99
$ 25.20
Moodle Course Design Best Practices - Second Edition Book Cover
Moodle Course Design Best Practices - Second Edition
$ 23.99
$ 16.80
Mastering Adobe Captivate 2017 - Fourth Edition Book Cover
Mastering Adobe Captivate 2017 - Fourth Edition
$ 43.99
$ 30.80