course logo

Edizioni passate

Corso git 2024

Riproponiamo anche quest’anno il corso git, quest’anno come Passion in Action!

La prima giornata tratterà l’uso di base: impareremo cos’è un Sistema di Controllo Versione, cos’è e come creare un repository, un commit, un branch, come muoversi tra questi, come effettuare un merge, il tutto alternando teoria e pratica con linea di comando. Concluderemo vedendo come utilizzare git con repository remoti.

Nella seconda giornata approfondiremo l’uso di git, trattando più in profondità il suo funzionamento e gli strumenti che permettono di sfruttarlo al massimo delle sue potenzialità: cosa sono i refs e di che tipi esistono, cos’è e come creare uno stash, come effettuare un rebase, quali sono le varie strategie di merge, come trovare bug e rimediare ad errori con blame, bisect e revert, e altro!

La terza giornata sarà dedicata all’integrazione di git in un workflow di sviluppo collaborativo: come utilizzarlo da un IDE, quali sono le piattaforme di sviluppo collaborativo più famose come GitHub e GitLab, come lavorare in team con git, come contribuire a progetti open source e infine cos’è e come impostare un sistema di CI/CD per automatizzare i controlli sul codice e la pacchettizzazione di un’applicazione.

Quest’anno il corso si svolgerà sottoforma di Passion in Action, e la frequenza (in presenza!) è riconosciuta mediante menzione sul Diploma Supplement. Per partecipare in presenza iscriviti al Passion in Action! La registrazione è obbligatoria per la partecipazione in presenza!, mentre non è richiesta per seguire in streaming.

Il corso sarà tenuto completamente in italiano e sarà disponibile anche in streaming (a meno di problemi tecnici!). Il link sarà pubblicato sul nostro canale Telegram qualche minuto prima dell’inizio degli incontri. Non è previsto la certificazione come Passion in Action se il corso viene seguito da remoto.

Schedule

MAR 05
17:15
Room
2.1.2
git base
MAR 12
17:15
Room
2.1.2
git avanzato
MAR 19
17:15
Room
2.1.2
git sul web

~ iniziativa realizzata con il contributo del Politecnico di Milano

Corso git 2023

Anche quest’anno torna il tradizionale corso git!

La prima giornata verterà sull’utilizzo basilare: impareremo cos’è un sistema di controllo versione, cosa sono e come creare repository, commit, branch

Nella seconda giornata approfondiremo l’uso di git: come rimediare ai propri errori, come integrarlo con un IDE

La terza giornata sarà dedicata all’uso di git in modo collaborativo sul web: spiegheremo cosa sono e come utilizzare piattaforme di sviluppo collaborativo come GitHub e GitLab.

Per partecipare compila questo form. La registrazione è obbligatoria!

Il corso sarà tenuto completamente in italiano e sarà disponibile anche in streaming (a meno di problemi tecnici!). Il link sarà pubblicato sul nostro canale Telegram qualche minuto prima dell’inizio delle lezioni.

Schedule

MAR 06
17:15
Room
5.03
git base
MAR 09
17:15
Room
5.03
git avanzato
MAR 13
17:15
Room
5.03
git sul web

~ iniziativa realizzata con il contributo del Politecnico di Milano

Corso git 2022

Schedule

MAR 09
16:15
Room
Aula Rogers, edificio 11
git 101
MAR 11
16:15
Room
Aula Rogers, edificio 11
Advanced git

~ iniziativa realizzata con il contributo del Politecnico di Milano

Corso git 2021

Schedule

MAR 23
17:15
Room
@online
git 101
MAR 25
17:15
Room
@online
Disaster recovery

Corso Git 2020

Come novità in questa sessione, proponiamo una appuntamento bonus che si terrà nella nostra sede associativa.

Data la situazione, questo sarà il primo di alcuni eventi che il POuL terrà da remoto.

Schedule

MAR 23
17:15
Room
git 101
MAR 25
17:15
Room
git avanzato
MAR 27
17:15
Room
Sessione bonus

Corso Git 2019

Schedule

MAR 06
17:15
Room
5.0.2
Introduzione a git
git for teamwork
MAR 07
17:15
Room
5.0.2
git avanzato
Disaster recovery

Corso Git 2017

Il corso coprirà tutto quello che c’è da sapere, dalle basi del suo funzionamento fino alle funzionalità più avanzate, grazie anche al supporto del programma open source GitLab.

Schedule

NOV 21
17:15
Room
S.1.6
Git locale
Git in rete
NOV 23
17:15
Room
S.1.2
Git avanzato
Git dal web