UIAI239 Development Environments and Revision Control Systems

Faculty of Philosophy and Science in Opava
Summer 2023
Extent and Intensity
0/6/0. 2 credit(s). Type of Completion: z (credit).
Teacher(s)
RNDr. Miroslav Langer, Ph.D. (seminar tutor)
Ing. Richard Pečonka (seminar tutor)
Guaranteed by
Mgr. Daniel Valenta, Ph.D.
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
Course objectives
The aim of this course is to get students familiar with the environments for development and administration of the applications e.g. PSPad, Eclipse, NetBeans, MS Visual Studio. Students learn to use various development environments, directory and file administration tools, debugging code, merging files in various versions of an application. They gert familiar with version systems e.g. git, subversion, administration of the branches, commands clone, commit, merge, push etc.
Syllabus
  • 1. Development environment
    2. Administration of a project, structure of the directories
    3. Highligth of a syntax of a programming language
    4. Tools of an environment, merging files, compilators, debugging tools
    5. Version systems
    6. Repository, branches
    7. Commands for administration of the versions, clone, merge, push, pull
    8. GitK
Literature
    recommended literature
  • eclipse.org/. URL info
  • git-scm.com/book/cs/v1. URL info
  • msdn.microsoft.com. URL info
  • netbeans.org/. URL info
  • Johnson, B. Professional Visual Studio 2012. ISBN 9781118337707. info
  • subversion.apache.org/. URL info
  • www.pspad.com/cz/. URL info
  • www.tortoisecvs.org/. URL info
  • Stephen Prata. Mistrovství v C++ 4. aktualizované vydání. 2013. ISBN 9788025138281. info
  • Jeff Kent. C++ bez předchozích znalostí. 2009. ISBN 9788025124116. info
  • Karel Mozdřeň. Programování v C++, První kroky. 2009. URL info
Teaching methods
Interactive lecture
Lecture with a video analysis
Assessment methods
Credit
Language of instruction
Czech
Further comments (probably available only in Czech)
Study Materials
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: Cvičení 6 HOD/SEM.
Teacher's information
* Build up the application following course objectives.
The course is also listed under the following terms Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022.
  • Enrolment Statistics (recent)
  • Permalink: https://is.slu.cz/course/fpf/summer2023/UIAI239