Main Page: Difference between revisions
From MoodleDocs
m (Added a link to the Moodle 4.0 developer update page.) |
(Update Moodle App section) |
||
Line 115: | Line 115: | ||
<div class="card"> | <div class="card"> | ||
<div class="card-body"> | <div class="card-body"> | ||
<h4 class="card-title">[[Moodle | <h4 class="card-title">[[Moodle App]]</h4> | ||
<p class="card-text"> | <p class="card-text"> | ||
*[[Moodle | * [[Moodle App Overview]] | ||
*[[ | * [[Moodle App Development Guide]] | ||
*[[Moodle | * [[Moodle App Plugins Development Guide]] | ||
*[[Moodle | * [[Moodle App Customization]] | ||
* [[Moodle App FAQ]] | |||
</p> | </p> | ||
</div> | </div> | ||
<div class="card-footer"> | <div class="card-footer"> | ||
: [[:Category:Mobile|Full list of | : [[:Category:Mobile|Full list of Moodle App documentation <i class="fa fa-sm fa-arrow-right" aria-hidden="true"></i>]] | ||
</div> | </div> | ||
</div> | </div> | ||
</div> | </div> |
Revision as of 13:16, 15 September 2021
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.
Guidelines
- Moodle 4.0 developer update
- Coding guidelines
- Git use
- Contributing plugins
- Creating patches
- PHPUnit tests
- Acceptance testing
- Writing tests with PHPUnit
- Writing manual testing instructions for an issue
- Aria Guidelines
- HTML Guidelines
- Automatic class loading
- Templates
- Javascript Modules
- AJAX
- Communication Between Components