Git Avanzato

Modalità: elearning 8 ore


Prezzo del corso

Descrizione del corso

Git Avanzato è il sistema di versioning più utilizzato al mondo dagli sviluppatori, inoltre moltissime aziende IT o dipartimenti IT usano sistemi SVC ( Software Version Control ) quale Git o SVN per il loro business.

Git è uno strumento molto utile che permette dunque di collaborare allo sviluppo di progetti in maniera rapida ed efficace, esistono però alcune funzionalità che non sempre vengono utilizzate e che possono agevolare ulteriormente lo sviluppo. In questo corso vedremo come utilizzare le funzionalità di Git Avanzato, esamineremo il funzionamento di git lato server e i diversi protocolli che vengono utilizzati. Analizzeremo insieme i flussi di lavoro più popolari e capiremo come sfruttarli al meglio per massimizzare la produttività.

Proveremo a creare un piccolo blog statico e andremo ad automatizzare il processo di generazione e pubblicazione dei contenuti utilizzando una pipeline. Infine faremo una panoramica su alcuni degli argomenti più avanzati come i sotto moduli e gli hooks.

 

PROGRAMMA

  • Introduzione al corso
  • I protocolli
  • Git lato server
  • Flusso di lavoro centralizzato
  • Flusso di lavoro basato su features
  • Flusso di lavoro gitflow
  • Flusso di lavoro basato su Forking
  • Gitlab Ci
  • Moduli Extra

 

 

 

 

 

REQUISITI

Corso Git Base

 

PERCORSO GIT EXPERT

Git base, Git avanzato

 

 

Visualizza la DEMO del corso.