Skip to main content

Introduction to Moodle


Introduction to Moodle


Drupal Administration
Drupal Developer Kick Start
Drupal Development - PHP for Drupal
Drupal Development/Developer Best Practices
Drupal Layout and Theming
Drupal Site Building
Drupal Site Management and Deployment
WordPress Bundle
WordPress Site Building


Andrew Badham

Kerrin Badham Lawrence Maoka


Moodle is an open-source learning management system that can be used to create online courses and assessments. Educators can create or upload courseware, create course assignments and use many features that enable them to interact with their students. It is also a good platform for students to interact with their peers and their facilitators. There are many Moodle plugins to explore. and a worldwide community of collaborators who contribute to new Moodle features. Moodle can be tricky to set up, but Leading Training can set up and host your Moodle system, and teach you how to create courses. This course is a basic overview of Moodle and its layout and features.

Moodle is a learner management system that provides a learning space for you to design online courses with flexible content and collaborative activities so your students are constantly experiencing feedback.

This course is an introduction to Moodle and covers the basic admin setup and main features of adding users, creating a course, and uploading content.

Delivery Methods

Leading Training is focusing on providing virtual training courses for the foreseeable future and will only consider in-person and classroom training on request, with a required minimum group size of six delegates. We remain committed to offering training that is fast, focused and effective.

Delivery Method Duration Price (excl. VAT)
Classroom 1 Day ZAR 2,750.00 Get a Quote
Live Virtual Training 1 Day ZAR 2,250.00 Get a Quote

Discounts Available

Save up to 10% by booking and paying 10 business days before the course.


Download Brochure

Information may change without notice.


Anyone new to Moodle who is wanting to explore the Moodle basic layout and features.

Anyone planning to create online learning material using Moodle and who would like a quick leg-up into getting started.  

Anyone who needs help to set up courses and enroll students into a Moodle Learner Management System.

Instructional Designers, Trainers, eLearning Technologists, school teachers and anyone in primary, secondary, tertiary or adult education who needs an easy-to-use learning platform.


Strong computer desktop skills are essential. You need to be comfortable with using apps in a web environment.

One needs access to the Internet to practice.

Some experience in teaching or training is a bonus.

Course Outline / Curriculum

  • Installing Moodle via Ftp server
  • Login in Moodle
  • Discover interface
  • User Profile settings
  • Preferences settings
  • Learner Enrollment
  • Roles in Moodle
  • Moodle permission settings
  • Blocks Configurations
  • Creating Themes
  • Course Settings
  • Adding Users to Moodle
  • Bulk upload of users in Moodle
  • Creating Categories
  • Creating Courses
  • Inserting Videos and Audios to a course
  • Adding images, pdf and different file types
  • Adding file Resources
  • Adding page Resources
  • Adding book Resources
  • Adding external url Resources
  • Adding Labels and Formatting
  • Create a quiz
  • Adding quiz questions
  • Creating Discussion forum
  • Adding News Items
  • Message features
  • Enrolling users to  a Course
  • Creating Groups
  • Using Moodle Grade Book, including Scales and Outcomes.
  • Exporting results


Schedule Dates and Booking

There are currently no scheduled dates.

Please note that this course needs a minimum of 6 delegates to schedule a course. You can choose to be added to the waiting list by clicking the button below, and we will contact you when we have enough delegates interested. Should we not get enough delegates, we will refund or credit your paid booking.

Add me to the waiting list

Should you need this course urgently, the following options are available:

  1. Pay for 6 delegates (whether you have them or not) and we will schedule the course as soon as possible.
  2. If you have fewer delegates and cannot pay for 6, we can negotiate a shortened course where some of the time will be spent in blended learning - watching videos and doing tutorials and exercises with some contact time with the trainer. We would want to discuss what your core needs are so that we cover those aspects. You need to have paid for 3 delegates at least.
Submit Enquiry