git logoQuesto corso si propone di fornire conoscenze di base e avanzate sul Git, il più diffuso sistema di controllo versione distribuito, e Github, il sito di riferimento per la condivisione del codice e lo sviluppo condiviso. Le due cose sono teoricamente indipendenti, ma in pratica è difficile usare l'uno senza sapere nulla dell'altro.