Skip to content

How to Navigate This Course

This page explains how the course is organised and how to make the most of the learning experience.

Before You Begin

To complete the practical activities in this course, you should:

  • have basic computer literacy;
  • be comfortable downloading and installing software;
  • be willing to follow step-by-step technical tutorials.

No previous programming experience is required.

Some practical activities require Docker Desktop and other software components. Installation instructions are provided when they are first needed in the course.


Course Structure

The course is organised into four thematic modules. Each module follows a similar structure to help you progress through the course.

A typical module includes:

  • an introduction to the topic;
  • learning objectives;
  • learning materials;
  • practical tutorials;
  • hands-on activities;
  • a self-assessment quiz;
  • additional resources, where appropriate.

The course is self-paced, but we recommend completing the modules in order, as each module builds on concepts introduced previously.


Course Schedule

The calendar below will be updated once the final dates have been confirmed.

Module Available From Suggested Completion
Module 1 02/11/2026 29/11/2026
Module 2 01/02/2027 28/02/2027
Module 3 01/04/2027 29/04/2027
Module 4 01/06/2027 29/06/2027

Discord Community

A dedicated Discord channel is available for each module.

Use these channels to:

  • ask questions;
  • discuss the activities;
  • share useful resources;
  • exchange ideas with other participants.
Channel Purpose
#general General announcements and questions about the course
#module-1 Module 1 discussions
#module-2 Module 2 discussions
#module-3 Module 3 discussions
#module-4 Module 4 discussions

To be a part of the Discord channel for the MTUOC course, follow this link.


For each module, we recommend following this sequence:

  1. Read the introduction and learning objectives.
  2. Study the learning materials.
  3. Complete the practical tutorials.
  4. Carry out the proposed activities.
  5. Take the self-assessment quiz.
  6. Join the discussion on Discord.
  7. Continue to the next module.

Self-Assessment

Each module concludes with a short self-assessment quiz designed to help you review the main concepts before continuing.

The quizzes are intended to support your learning. You may repeat them as many times as you wish.


Need Help?

If you need assistance during the course:

  • post your question in the appropriate Discord channel;
  • contact the course authors if you need further support.