Skip to content
Apply

Home / Certificates / CPP-15

Professional Certificate · Bachelor's level · CPP-15

Collaborative Coding with Git

For: Developers, integrators, administrators and technicians who work together on code or configuration files.

Learning outcomes

  • Use a version control tool to work as a team.
  • Apply a branch-based workflow with code review.
  • Resolve a merge conflict.

Programme over 4 weeks

WeekContent
Week 1Git: repository, commit, history; clear commit messages, .gitignore file, no secrets in the repository.
Week 2Branches, merging and conflict resolution.
Week 3Remote repository and collaboration: merge requests, code review.
Week 4Professional simulation: branch-based contribution to a team project, code review and resolution of a merge conflict, in a virtual lab.

Assessment

Marked professional simulation in a virtual lab, assessed against a rubric (70%): Git history of a team project with branches and code reviews, and resolution of a merge conflict; online knowledge-check quiz (30%).

The certificate is awarded with a mark of at least 10 out of 20.

Optional: Publishing and Documenting a Repository

An additional 1-credit module over 2 weeks (CPP-15C), awarded as a separate certificate; together with this certificate, it makes up the full course component of the original programme.

  • Version tags and README file.
  • Critical reading of the Git history of a group project.

At your own pace: the self-paced pathway

In a class, this certificate takes 4 weeks, on the cohort's dates. On the self-paced pathway, you start whenever you like, online, and progress at your own pace. The price is the same.

Estimate how long my pathway will take

10 h / week · 40 hours in total
Duration
about 4 weeks
Estimated end
4 weeks after you start
Examination
Online, subject to available slots, no earlier than 4 weeks after you start
Payment
In a single payment

An indicative estimate, for a start today and 40 hours of work. You can change your pace along the way; the pathway must be completed within 12 weeks (about 3 months) of your start. Your e-Campus access opens with your first payment.

Admission

Experience of the command line and of a programming language assessed on application. Admission based on application; detailed requirements set by the school.

The credits you earn are recognised without further assessment if you later join the programme they come from, Professional Bachelor's degree in Web Application Development, within a period set by the certificate regulations.