During the course we'll use different exercises to try the different practices and concepts we'll look at.

For some of the exercises we'll have to write some program. For such cases we'll have dedicated GitHub repositories containing all the details about the program to write.

Given a coding exercise you can start working on it by either:

  • Forking the GitHub repository and then cloning your fork
  • Cloning the GitHub repository

If you want to receive feedback on your implementation, just make your code available on a GitHub repository and send the repository link to Dario Campagna by email or on Microsoft Teams. This means that if you just clone the assignment repository, then you need to push it to a new GitHub repository.

When you git clone, git fetch, git pull, or git push to a remote repository using HTTPS URLs on the command line, Git will ask for your GitHub username and password. From August 13, 2021, GitHub no longer accepts account passwords when authenticating Git operations and will require the use of token-based authentication, such as a personal access token (PAT). When Git prompts you for your password, enter your PAT instead. As an alternative, you can authenticate with GitHub CLI.

We will use GitHub Issues to review the implementations.


Last modified: Thursday, 20 October 2022, 4:48 PM