Práce se zaměřuje na vytvoření prostředí pro automatizované vyhodnocování studentských
prací s využitím Git repozitářů. V rámci tohoto prostředí má každý vyučující možnost spravovat předměty, úlohy a skupiny studentů. Pro každý předmět je možné vytvořit úlohy (projekty) v programovacích jazycích Java nebo C#, které musí studenti vypracovat. Úloha obsahuje sady testů definovaných vyučujícím, které jsou využity k vyhodnocení odevzdaných studentských prací na kolaboračním Git serveru.
V práci je popsána platforma Docker na která je vytvořen systém pro automatizované
vyhodnocování studentských prací. Ten se skládá z komponent Gitlab-CE, Gitlabrunner, MySQL a vlastního integračního nástroje. Tyto služby jsou dále teoreticky popsány.
V praktické části je implementována konfigurace pro Docker Compose a administrační
aplikace pro automatické vyhodnocování studentských prací.