Every course carries a level. It describes what the course assumes, not its topic:
- Beginner: no or first experience with version control. If you cannot yet explain what a commit is, start here.
- Intermediate: clone, commit, push, branch, merge, and Merge Requests in GitLab are routine. Merge conflicts and rebase are not yet reliable.
- Expert: resolves conflicts, uses rebase deliberately, designs branching workflows, and writes CI pipelines.
When in doubt, pick the lower level. A CI/CD course can have any level, depending on what it assumes.
Additionally, the offering is primarily aimed at professors, instructors (from at least 5 universities in NRW), and students.