June 2017
Beginner to intermediate
368 pages
8h 31m
English
In terms of application architecture, Moodle can be thought of as having three layers--diagrammatically looking rather like a layer cake:

At the top is the presentation layer--this displays output to the user but also accepts data from users through HTML forms. Next is the business layer and, beneath that, the data layer. The data layer is relatively easy to understand: it is where user data is maintained, where quiz questions would be stored, where grades are recorded, and so on. ...
Read now
Unlock full access