Kuva: Pixabay

Learn the basics of modern software deployment in this introductory course to Docker and docker-compose. Also peek into the various parts that web services consist of such as reverse proxies, databases etc.

Moodle
Kirjaudu sisään nähdäksesi Moodlen kurssiavaimen.

Materiaalit

Ilmoittautuminen ja opintomaksu

Free of charge.

Registration instructions

1. Complete the assignments in the MOOC online learning environment.

2. You will be given instructions for course registration in the MOOC online learning environment. Register for the course according to the instructions and continue studying on the course in the online learning environment Moodle.

Please note:

  • Registration at the Open University ends 10.1.2021.
  • If you wish to have the ECTS entered in the University of Helsinki’s student records, you must register for the course at the Open University.
  • Course materials are available for everyone without officially enrolling on the course.
  • Students and international students at the University of Helsinki can enrol on the course with their University of Helsinki username.
  • If you do not have a Finnish personal identity code, please contact the University of Helsinki Admission Services in order to register for the course.

Open University reserves the right to make changes to the study programme.

Kuvaus

Course is suitable for

  • anyone interested in Docker or containerization
  • anyone studying computer science (optional course for the Bachelor's Programme in Computer Science)
  • students from other degree programmes.

If you are completing DEFA (Digital Education For All) studies, DevOps with Docker is one of the courses that can be completed for application purposes.

Course does not have prerequisites, but it is recommended for students to have at least some experience in web development.

Computing Tools for CS Studies (Tietokone Työvälineenä)

1-3 credits depending on course exercise completion.

1. credit: Student has learned what docker is and knows how to use it in different scenarios.
2. credit: Student has general understanding of docker-compose and is able to implement advanced docker configurations.
3. credit: Student has deeper understanding of docker ecosystem and its use cases.

The recommended time of completion in computer science studies is the second year, after a course such as full stack web development (examples for finnish students web-palvelinohjelmointi java or tietoliikenteen perusteet).

The course is an introductory course to Docker and docker-compose and their usage in single host deployments. Course will also introduce other container management tools.

Course will also look into what different parts web services consist of such as reverse proxies, caches and databases.

Recommended to read during the course: Docker documentation https://docs.docker.com/ especially parts "get started".

Fail / Pass grading with completion of course exercises.

Contact information:

Most of the course is completed in the MOOC online learning environment, which contains the material and instructions necessary for completing the course. The final assignment of the course is to be completed in Moodle. The last day to enrol on the course is 10.1.2021. The deadline for all submissions is 24.1.2021.

Online learning environment Moodle opens on 21.4.2020. You will be able to log in to the course's Moodle after completing the course assignments in the MOOC environment and registering on the course.

How to get the Moodle-link and course key?

Next day after registration: log into this study programme with your University of Helsinki username.
You will receive more information on the username after registration.

Read more:
Instructions for online examinations
Arragements for students in need of special support

Jami Kousa

The course is part of the subject studies in Computer Science.