This course starts with a foundation level introduction to Apache, MySQL and PHP in the context of Moodle.
- Facilitator: Jeff Mitchell
This course introduces Terminals and the CLI (command line interface) and explores how the Moodle database is structured.
- Facilitator: Jeff Mitchell
This course covers all the basics of creating, deleting, viewing and manipulating MySQL databases and tables.
- Facilitator: Jeff Mitchell
This week we look at the power of SELECT queries and clauses to retrieve MySQL data.
- Facilitator: Jeff Mitchell
This week features some more advanced work around SQL queries and reports specifically using a real Moodle database.
- Facilitator: Jeff Mitchell
This course explores some of the more powerful MySQL reporting and essential Moodle plugins that should be in your toolkit.
- Facilitator: Jeff Mitchell
This course looks at the MySQL Workbench application, and investigates how it can be used by Moodle administrators.
- Facilitator: Jeff Mitchell
This course is a 'Catchall area for essential Moodle and SQL topics that don't get covered in the earlier topics.
- Facilitator: Jeff Mitchell
This area is used by successful MoodleBites SQL Reporting participants to access a Certificate of Completion, and download a Badge.