The aim of the course is to introduce students to the version control and provide
hands-on experience with Git. Git is free and open source distributed version control
system designed projects of every scale, i.e. solo developers/researchers to large
software/research projects. It is programming-language agnostic, thus providing
added value for all students no matter their coding background.
For more detailed, lecture-by-lecture contents, please see the course's Syllabus
below.
Materials: https://martinhronec.github.io/JEM224/
Last update: Hronec Martin, Mgr. (20.09.2024)
Please switch to english version where you find all details.
Last update: Hronec Martin, Mgr. (07.09.2023)
Aim of the course -
By completing this course, students will understand and be able to use version control in their research projects as well as in large collaborative projects either in academia or comercial area. The students will have working proficiency with Git and Github.
Last update: Schnellerová Dagmar, Ing. (02.12.2021)
Please switch to english version where you find all detailes.
Last update: Schnellerová Dagmar, Ing. (02.12.2021)
Literature -
Pro Git (book), Git Essentials (book), GitLab tutorial,
Last update: Schnellerová Dagmar, Ing. (02.12.2021)
Please switch to english version where you find all detailes.
Last update: Schnellerová Dagmar, Ing. (02.12.2021)
Requirements to the exam -
Quiz (20 pts)
Collaboration Project (40 pts)
Exam (40 pts)
Last update: Schnellerová Dagmar, Ing. (02.12.2021)
Aktivita (10 bodů)
Kvíz (10 bodů)
Spolupráce na projektu (40 bodů)
Zkouška (40 bodů)
Měřítko hodnocení (podle Děkanského opatření 17/2018):
A: nad 90 (neobsaženo)
B: mezi 80 (neobsaženo) a 90 (obsaženo)
C: mezi 70 (neobsaženo) a 80 (obsaženo)
D: mezi 60 (neobsaženo) a 70 (obsaženo)
E: mezi 50 (neobsaženo) a 60 (obsaženo)
F: pod 50 (obsaženo)
Last update: Hronec Martin, Mgr. (07.05.2024)
Syllabus -
4-day course:
Compact course will be taught on September 18, 19 and 20th 2024, room 016, 9-17 h.