Da Git a GitHub
Scopri cosa GitHub offre a chi ha scelto di utilizzare Git come motore di gestione del codice sorgente
Quando si pensa ad un hosting Git, GitHub è molto probabilmente la prima opzione che viene in mente e, sebbene non sia l'unica, è sicuramente la prima e la più conosciuta.
Con acquisizione da parte di Microsoft, l'offerta di servizi si sta espandendo, generando nello stesso tempo un po di confusione sul quale sia lo strumento più adatto alle proprie esigenze. In questo corso esamineremo le principali funzionalità che GitHub ha da offrire per la propria organizzazione.
- Autenticazione
- Gestione dei team
- Two factor authentication
- Security tokens
- SSH vs HTTPS
- Git Hub actions
- Basic capabilities
- Action Templates
- Security / Code QL
- Azure DevOps pipelines
- Feature interessanti
- Dependabots / dependency graph
- Issue
- Discussions
- Projects
-
Gian Maria Ricci è Independent Consultant e Software Architect con decenni di esperienza nello sviluppo software, DevOps e architetture applicative. È Microsoft Most Valuable Professional (MVP) nella categoria Developer Technologies dal 2009, ruolo che riflette il suo impegno tecnico e nella community italiana di sviluppatori.
Ha iniziato a programmare in giovane età e, nel tempo, ha lavorato con un ampio spettro di tecnologie, maturando competenze consolidate nell'integrazione delle API, nei processi CI/CD, nel DevOps e nella progettazione di soluzioni moderne. Sebbene sia noto per competenze storiche in .NET e negli strumenti Microsoft, oggi concentra parte significativa del suo lavoro sull'integrazione di modelli linguistici avanzati e workflow AI-oriented nelle applicazioni enterprise.
È speaker frequentemente invitato a conferenze tech nazionali e internazionali e autore di percorsi formativi su temi come AI generativa applicata allo sviluppo, all’automazione e produttività degli sviluppatori, portando esempi concreti tratti dall’uso quotidiano degli strumenti moderni.
Requisiti
Conoscenza base delle funzionalità di Git
- Durata (ore)
- 8
- Max posti
- 12
- Lingua
- Italiano