var woof_ajaxurl = "https://moodle.com/wp-admin/admin-ajax.php";
var woof_lang = { 'orderby': "orderby", 'date': "date", 'perpage': "per page", 'pricerange': "price range", 'menu_order': "menu order", 'popularity': "popularity", 'rating': "rating", 'price': "price low to high", 'price-desc': "price high to low", 'clear_all': "Clear All" };
if (typeof woof_lang_custom == 'undefined') { var woof_lang_custom = {};/*!!important*/ }
var woof_is_mobile = 0;
var woof_show_price_search_button = 0; var woof_show_price_search_type = 0; woof_show_price_search_button = 1;
var woof_show_price_search_type = 0;
var swoof_search_slug = "swoof";
var icheck_skin = {}; icheck_skin.skin = "flat"; icheck_skin.color = "aero"; if (window.navigator.msPointerEnabled && navigator.msMaxTouchPoints > 0) { /*icheck_skin = 'none';*/ }
var is_woof_use_chosen =0;
var woof_current_values = '[]';
var woof_lang_loading = "Loading ...";
woof_lang_loading = "Loading...";
var woof_lang_show_products_filter = "show products filter"; var woof_lang_hide_products_filter = "hide products filter"; var woof_lang_pricerange = "price range";
var woof_use_beauty_scroll =0;
var woof_autosubmit =1; var woof_ajaxurl = "https://moodle.com/wp-admin/admin-ajax.php"; /*var woof_submit_link = "";*/ var woof_is_ajax = 0; var woof_ajax_redraw = 0; var woof_ajax_page_num =1; var woof_ajax_first_done = false; var woof_checkboxes_slide_flag = true;
/*toggles*/ var woof_toggle_type = "text";
var woof_toggle_closed_text = "-"; var woof_toggle_opened_text = "+";
var woof_toggle_closed_image = "https://moodle.com/wp-content/plugins/woocommerce-products-filter/img/plus3.png"; var woof_toggle_opened_image = "https://moodle.com/wp-content/plugins/woocommerce-products-filter/img/minus3.png";
/*indexes which can be displayed in red buttons panel*/ var woof_accept_array = ["min_price", "orderby", "perpage", "min_rating","product_visibility","product_cat","product_tag","pa_colors","pa_size"];
/*for extensions*/
var woof_ext_init_functions = null;
var woof_overlay_skin = "default";
jQuery(function () { try { woof_current_values = jQuery.parseJSON(woof_current_values); } catch (e) { woof_current_values = null; } if (woof_current_values == null || woof_current_values.length == 0) { woof_current_values = {}; }
});
function woof_js_after_ajax_done() { jQuery(document).trigger('woof_ajax_done'); }
Moodle Academy
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
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
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
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

Learn Moodle Basics | 3.11

Learn Moodle Basics | 3.9

Learn Moodle Basics | 3.8

Learn Moodle Teaching Basics

Learn Moodle Admin Basics
What’s new…
Frequently Asked Questions
Learn Moodle Basics (facilitated), Moodle Teaching Basics (self paced) and Moodle Teaching Next Level (self paced) are free open enrolment courses providing a first, practical approach on how to use the Moodle platform, create learning activities and explore the functionality and possibilities of teaching with Moodle. The Moodle Educator Certification Program is a comprehensive certification program for experienced Moodle-using educators who have been teaching with Moodle for at least one year. The MEC focuses on applying knowledge of Moodle to build effective teaching and learning activities. This program is offered through Moodle Certified Service Providers for a fee, or via your own educational organisation with an annual subscription.
These courses are not prerequisites for the Moodle Educator Certification. However, previous experience of teaching with Moodle is required. If you have not used Moodle before, you should first seek out basic training and gain a minimum twelve months practice teaching with Moodle before starting the MEC program.
Yes, MEC is available in a number of other languages, with more languages being added regularly.