❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [August 13th, 2023]
Skills and Knowledge Acquired:
By taking this course, you will acquire knowledge and skills related to Moodle plugins. You will learn about authentication, users and roles, blocks, course formats and enrolments, groups, course modules and repositories, resources, activities and completions, reports, themes and other plugins. You will also gain an understanding of the core code-base and the development process for Moodle plugins. Additionally, you will gain insight into the possibilities of extending and customising the functionality of Moodle beyond the core installation.
Contribution to Professional Growth:
This course contributes to professional growth by providing an overview of the main areas that can be extended by plugins in Moodle. It is useful for both PHP developers and non-technical managers/administrators who would like to understand the areas that can be enhanced by plugin developers. The course covers topics such as authentication, users and roles, blocks, course formats and enrolments, groups, course modules and repositories, resources, activities and completions, reports, themes and other plugins. By taking this course, professionals can gain a better understanding of the possibilities of Moodle development and how to extend and customize the functionality beyond what the core installation provides.
Suitability for Further Education:
This course is suitable for preparing further education in Moodle development. It covers the main areas that can be extended by plugins in Moodle, and provides an overview of the different types of developers involved in Moodle development. The course consists of 5 videos, each approximately 5 minutes long, covering topics such as authentication, users and roles, blocks, course formats and enrolments, groups, course modules and repositories, resources, activities and completions, reports, themes and other plugins. This course is a great starting point for those looking to gain a better understanding of Moodle development and the possibilities it offers.
Course Syllabus
Introduction
Authentication, users and roles
Blocks, course formats and enrolments
Groups, course modules and repositories
Resources, activities and completions
Reports, themes and other plugins