Free Moodle Basics and Admin Courses




Moodle Academy | Moodle






















Moodle Academy

Section divide

Develop your skills as a Moodle educator, administrator, designer and developer

Moodle Academy is the learning hub for the global Moodle community. Engage in professional development, earn badges, progress a learning pathway and gain a certificate to help your career as an educator, administrator, designer or developer.

Learn in your language! As Moodle Academy grows, we plan to release more courses in languages other than English.

Live Webinars

Section divide

Join our community of best practice and attend our global live events to learn from experts on how to create effective online learning experiences and robust Moodle environments.

Want to keep up to date with Moodle Academy live events?
Subscribe to our newsletter

Courses for educators, administrators and developers

Section divide

We offer a range of courses for educators, from beginner to advanced levels, to learn how to teach online with Moodle.

Learn Moodle Basics

  • Designed for anyone wanting to teach with Moodle
  • 4-week facilitated MOOC, twice a year (approx 16 hours study time over 4 weeks)
  • Train on the latest Moodle release
  • Runs twice a year
  • Connect and be inspired with our vibrant Moodle community
    Build and take away your own practice course
  • Earn a badge and optional certificate upon course completion

Moodle Teaching Basics

  • Designed for educators
  • Self-paced, always open, approx 12 hours study time)
  • Discover the best ways to display teaching materials and track progress
  • Explore grading in Moodle, including quizzes, assignments and H5P
  • Check your progress with meaningful tasks
  • Earn a badge and optional certificate upon course completion

Moodle Teaching Next Level

  • Designed for educators with some experience with Moodle
  • Self-paced, always open, (approx 20 hours study time)
  • Develop best practice online pedagogy with Moodle
  • Explore advanced tools and settings such as Workshop, Lesson, Groups and Gradebook
  • Check your progress with meaningful tasks
  • Earn a badge and optional certificate upon course completion

Moodle Educator Certification Program

  • Designed for individuals or larger educational organisations with Moodle experience.
  • Get certified and demonstrate my digital competence as an educator using the Moodle platform.

Learn how to manage and customise your Moodle site using the Administration interface.

Moodle Admin Basics

  • Self-paced, always open (approx 12 hours study time)
  • Designed for new site administrators
  • Learn how to manage user accounts, set up courses and perform basic site customisations
  • Check your progress with meaningful tasks
  • Earn a badge and optional certificate upon course completion

Learn the essentials of setting up a Moodle development environment and implementing a simple demo plugin.

Moodle Plugin Development Basics

  • Self-paced, always open (between 16 – 28 hours study time)
  • Designed for PHP developers who want to get familiar with Moodle development essentials
  • Learn how to set up your environment, understand plugin types, database tables, SQL queries and more
  • Check your progress with meaningful tasks
  • Earn a badge and optional certificate upon course completion

Custom training and certification with Moodle

Section divide

Our Certified Moodle Partners offer a wide range of training options that can be customised to meet your online learning needs. The Moodle Educator Certification (MEC) program is a certification process designed to help you develop transferable knowledge and skills in how to be an effective Moodle online educator. The MEC offers intermediate or advanced Moodlers best pedagogical techniques based on DigCompEdu rather than a simple how-to use the Moodle platform. The program is offered through our partners who have been trained and certified by Moodle HQ to facilitate the course

Watch and learn with Moodle: A collection of video tutorial playlists

Section divide

What’s new…

Learn Moodle Teaching Next Level

Take your Moodling to the Next Level


Take your first steps into Moodle Plugin Development

Moodle HQ Q&A

Moodle turns 18: A Q&A with Moodle HQ

Join Moodle Teaching Basics

Need to learn how to teach with Moodle quickly?

Frequently Asked Questions