Programming 2: Techniques¶
- Permission for use of anonymized course data in research
- Course language
- Welcome to Programming 2: Techniques
- Version control (course week 0 = initial actions)
- Getting started to program with C++ (course week 1)
- Functions (course week 2)
- STL library (course week 3)
- First project (course week 4)
- Objects, pointers and arrays (course week 5)
- Dynamic memory management (course week 6)
- Second project (course week 7)
- Self study: Using Git in command line (course weeks 1-7)
- Why to use command line?
- Command line operations
- Crash course
- Directories and paths
- Special characters in paths
- Running a program from command line
- Commands for listing the contents of a directory
- Commands for manipulating files and directories
- Commands for listing the contents of a text file
- Commands for finding a file
- Commands for editing the contents of a text file
- Git in command line
- About SSH keys
- Setting file rights
- Option: Using Git from Qt Creator (course weeks 1-7)
- Feedback from the course