Main Page: Difference between revisions
From MoodleDocs
Damyon Wiese (talk | contribs) No edit summary |
No edit summary |
||
(5 intermediate revisions by 3 users not shown) | |||
Line 43: | Line 43: | ||
* [[Access API]] | * [[Access API]] | ||
* [[Data manipulation API]] | * [[Data manipulation API]] | ||
* [[Exporter|Exporter API]] | |||
* [[File API]] | * [[File API]] | ||
* [[Form API]] | * [[Form API]] | ||
Line 48: | Line 49: | ||
* [[Navigation API]] | * [[Navigation API]] | ||
* [[Page API]] | * [[Page API]] | ||
* [[Persistent|Persistent API]] | |||
* [[Output API]] | * [[Output API]] | ||
* [[String API]] | * [[String API]] | ||
* [[Web service API functions]] | |||
[[Core APIs|Full list of core APIs ...]] | [[Core APIs|Full list of core APIs ...]] | ||
</div> | </div> | ||
Line 66: | Line 69: | ||
* [[HTML Guidelines]] | * [[HTML Guidelines]] | ||
* [[Automatic class loading]] | * [[Automatic class loading]] | ||
* [[Templates]] | |||
* [[Javascript Modules]] | |||
* [[AJAX]] | |||
* [[Communication Between Components]] | |||
</div> | </div> | ||
<div class="span4"> | <div class="span4"> | ||
<h2>[[:Category:Developer tools|Developer tools]]</h2> | <h2>[[:Category:Developer tools|Developer tools]]</h2> | ||
* [[Linting]] | |||
* [[Setting up Eclipse]] | * [[Setting up Eclipse]] | ||
* [[Setting up Netbeans]] | * [[Setting up Netbeans]] |
Revision as of 06:03, 18 July 2017
Welcome to the Developer Documentation.
These Developer Docs are for developers who work with Moodle code, plugins and themes, or contribute to the Moodle project in other ways, such as translation.
If you manage a Moodle site, or if you teach using Moodle, try the User docs.