FPF:UIMOIBK059 Develop. Env. and R.C. systems - Course Information
UIMOIBK059 Development Environments and Revision Control Systems
Faculty of Philosophy and Science in OpavaSummer 2025
- Extent and Intensity
- 0/0/0. 2 credit(s). Type of Completion: z (credit).
- Teacher(s)
- Ing. Richard Pečonka (seminar tutor)
Mgr. Jan Schreier (seminar tutor) - Guaranteed by
- Ing. Richard Pečonka
Institute of Computer Science – Faculty of Philosophy and Science in Opava - Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Information and communication technologies (programme FPF, MOI)
- Course objectives
- The aim is to acquaint students with various environments for project management and application development, such as PSPad, Eclipse, NetBeans, MS Visual Studio. Students will learn how to use different development environments, file and project management, learn the code debugging processes, compare files in different versions of the application. They will become familiar with versioning systems such as cvs, git, subversion, branch management, clone, commit, merge, push, etc.
- Learning outcomes
- Students will be able to:
- use basic development environments, adapt quickly to unknown environments;
- use version control systems;
- understand functions clone, commit, merge, push; - Syllabus
- 1. Application Development Environment
- 2. Project management, directory structure
- 3. Syntax highlighting of programming languages
- 4. Environment resources, file comparison, compilers and debugging tools
- 5. Version control systems
- 6. Repositories, branches
- 7. Version control commands, clone, merge, push, pull
- 8. GitK
- Literature
- required literature
- HENNEY, Kevlin. 97 klíčových znalostí programátora: [zkušenosti expertů z praxe]. Brno: Computer Press, 2010. ISBN 978-80-251-3145-9. info
- recommended literature
- http://www.eclipse.org/, https://git-scm.com/book/cs/v1, https://msdn.microsoft.com/, https://netbeans.org/, http://subversion.apache.org/, http://www.pspad.com/cz/, http://www.tortoisecvs.org/
- BUREŠ, Miroslav et al. Efektivní testování softwaru: klíčové otázky pro efektivitu testovacího procesu. Praha: Grada, 2016. ISBN 978-80-247-5594-6. info
- JOHNSON, Bruce Ovid. Professional visual studio 2012. Indianapolis, IN: John Wiley, 2013. ISBN 978-1-118-33770-7. info
- Teaching methods
- Tutorials in a computer lab
Interactive lectures - Assessment methods
- Credit:
1. Compulsory attendance at seminars min. 75%.
2. Practical task - apply the acquired knowledge in practical solutions problem from the course content - Language of instruction
- Czech
- Further comments (probably available only in Czech)
- Information on the extent and intensity of the course: 8 hod/sem.
- Enrolment Statistics (Summer 2025, recent)
- Permalink: https://is.slu.cz/course/fpf/summer2025/UIMOIBK059