To get a passing grade you have to do every exercise, except you can skip one exercise for each part. You can not “save” skips between parts and skip two exercises in a later part. Some of the exercises are marked as mandatory and they can not be skipped.


The sign up for ECTS credits ends 23.1.2021! The course ends 24.01.2021. After that course is locked and no more submissions can be made or credits earned. As the certificate is received through submissions you have to submit everything before the course ends. More details under completion.

General guidance

Do not alter the code of the projects, unless by pull-requests to the original projects

You do not need to touch ruby, java, js or python code during this course. You may have to read their error messages.

Visit the telegram channel if you are stuck!

How to return exercises

Make a repository to github and publish your solutions there in clearly ordered files / folders. If you need help publishing using git you should refer to their guide. Make sure that the repository is available to me, either by using a public repository or a private repository and adding Jakousa as a collaborator.

Most of the exercises will be focused on a Dockerfile and/or docker-compose.yml and in those cases submitting the file is enough. In other cases a picture or copy-paste from your command line or a link to docker hub and/or project inside the repository is enough. For the command line exercises at start the command script ( may be helpful.

When you have completed a part, use the submission application to mark your exercises. You can not edit a submission so make sure you have completed enough exercises for a part before submitting.


There are a few steps you need to do at the end of the course. Read more here.