Moodle Page Layout and Site Navigation
Enrolment options
In this intermediate level course, you will learn how to create pages with appropriate layouts in your Moodle plugins. Moodle offers different layouts for pages serving different purposes. With practical and hands-on exercises throughout the course, learners will be able to understand how Moodle’s Page, Output and Navigation APIs work. You will learn to create pages using output renderers and mustache templates, as well as how to add items to the primary, secondary and tertiary navigations.
This course expects that learners have some prior knowledge of Moodle development. You can start with our Developer Basics program if you are new to Moodle development.
Estimated learning time: 2 hours
Level: Intermediate
Enrolment methods
Select an enrolment method