Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Git & GitHub: Da Zero a Esperto con CI/CD e Workflow
Highest Rated
Rating: 4.4 out of 5(43 ratings)
188 students

Git & GitHub: Da Zero a Esperto con CI/CD e Workflow

Git & GitHub con Controllo di versione, gestione repository, collaborazione su GitHub, CI/CD con GitHub Actions
Created byHidran Arias
Last updated 1/2026
Italian

What you'll learn

  • Imparererete le basi di Git, la gestione dei repository e i comandi essenziali.
  • Creerete e gestire branch, fare merge e risolvere conflitti
  • Utilizzerete GitHub per collaborare, creare Pull Request e proteggere i branch.
  • Configurererete pipeline CI/CD con GitHub Actions per automatizzare test e deployment

Course content

9 sections28 lectures4h 17m total length
  • Introduzione8:25

Requirements

  • Nessuna esperienza pregressa richiesta: il corso è adatto anche ai principianti.
  • Un computer con Windows, macOS o Linux per installare Git.
  • Accesso a Internet per scaricare Git, creare un account GitHub e testare le funzionalità online
  • Conoscenza base del terminale (opzionale, ma utile per eseguire i comandi più velocemente)

Description

Diventa un esperto di Git e GitHub e ottimizza il tuo workflow di sviluppo!

Cos’è Git? Git è il sistema di controllo di versione più usato al mondo, fondamentale per gestire il codice, lavorare in team e migliorare la produttività.
Cos’è GitHub? È la piattaforma che permette la collaborazione su progetti software, l’integrazione con strumenti CI/CD e la pubblicazione di codice open source.

Cosa imparerai in questo corso?

  • Installare e configurare Git su Windows, macOS e Linux

  • Comprendere i comandi fondamentali di Git per tracciare le modifiche e lavorare con i repository

  • Usare i branch e il merging per gestire il flusso di lavoro

  • Risolvere conflitti di merge e ripristinare versioni precedenti del codice

  • Creare e gestire repository su GitHub, GitLab o Bitbucket

  • Collaborare con altri sviluppatori tramite Pull Request e Code Review

  • Proteggere branch con regole di sicurezza avanzate

  • Automatizzare i test e il deployment con CI/CD su GitHub Actions

  • Distribuire un sito statico su AWS S3 direttamente da GitHub

A chi è rivolto questo corso?
Principianti che vogliono imparare Git da zero
Sviluppatori che vogliono migliorare la gestione del codice e collaborare su progetti GitHub
Freelancer e team di sviluppo che desiderano ottimizzare il loro flusso di lavoro
Studenti e neolaureati che vogliono aggiungere una skill essenziale al proprio CV

Perché scegliere questo corso?

  • Lezioni pratiche passo dopo passo, come se fossi davanti al tuo schermo

  • Esercizi pratici e progetti reali per applicare subito ciò che impari

  • Approccio chiaro e diretto, perfetto anche per chi parte da zero

  • Supporto costante: risponderò alle tue domande e ti guiderò nel tuo percorso

Se vuoi migliorare il tuo workflow di sviluppo e imparare a usare Git e GitHub come un vero professionista, questo è il corso perfetto per te!

Who this course is for:

  • Principianti e autodidatti che vogliono capire come funziona il controllo di versione
  • Sviluppatori web, software e mobile che desiderano gestire il codice in modo professionale.
  • Studenti e neolaureati che vogliono migliorare il proprio CV con competenze essenziali.
  • Team di sviluppo e freelancer che vogliono collaborare in modo efficiente su GitHub.