FPF:UIIABP0069 Develop. envs & ver. c. systs - Course Information
UIIABP0069 Development environments and version control systems
Faculty of Philosophy and Science in OpavaSummer 2022
- Extent and Intensity
- 0/2/0. 2 credit(s). Type of Completion: z (credit).
- Teacher(s)
- Ing. Richard Pečonka (seminar tutor)
- Guaranteed by
- Ing. Richard Pečonka
Institute of Computer Science – Faculty of Philosophy and Science in Opava - Timetable of Seminar Groups
- UIIABP0069/A: Mon 14:45–16:20 B3a, R. Pečonka
- 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
- Computer science and English (programme FPF, In-An-bp)
- Course objectives
- The students will get familiar with various environments for the management of the projects and the development of the applications, like PSPad, Eclipse, NetBeans, MS Visual Studio. Students will learn to use various development environments, manage files and projects, debug and optimize source code, comparing the code of the various versions of the application. They will get familiar with version control systems like cvs, git, subversion, branch management, commands commit, merge, push etc.
- Learning outcomes
- After passing this course, the student will be:
- versed in the various development environment
- able to debug the programs
- able to use the version system - Syllabus
- 1. Development environments
- 2. Project management, the structure of the directories
- 3. The highlight of the syntax of the programming languages
- 4. Tools of the environment, file comparing, compilers and debugging tools
- 5. Version control systems
- 6. Repository, branches
- 7. Commands for the version control, clone, merge, push, pull
- 8. GitK
- Literature
- required literature
- https://git-scm.com/book/cs/v1
- 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
- msdn.microsoft.com. URL info
- http://www.eclipse.org/
- http://www.tortoisecvs.org/
- http://www.pspad.com/cz/
- https://netbeans.org/
- http://subversion.apache.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
- VILLAFIORITA, Adolfo. Introduction to software project management. Boca Raton: CRC Press, Taylor, 2014. ISBN 978-1-4665-5953-0. info
- JOHNSON, Bruce Ovid. Professional visual studio 2012. Indianapolis, IN: John Wiley, 2013. ISBN 978-1-118-33770-7. info
- Teaching methods
- Tutorial
- Assessment methods
- Mandatory attendance at tutorials at least 75%.
Practical task - use gained knowledge to solve a practical problem in the scope of discussed topics. - Language of instruction
- Czech
- Further Comments
- Study Materials
- Enrolment Statistics (Summer 2022, recent)
- Permalink: https://is.slu.cz/course/fpf/summer2022/UIIABP0069