Git base

Corso

Online

29 €/mese IVA inc.

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Livello

    Livello base

  • Metodologia

    Online

  • Durata

    Flessible

  • Inizio

    Scegli data

  • Lezioni virtuali

Impariamo ad usare Git, il sistema di versioning del software più utilizzato, con esempi pratici sia da riga di comando, che da tool grafici (Sourcetree).

Sedi e date

Luogo

Inizio del corso

Online

Inizio del corso

Scegli dataIscrizioni aperte

Profilo del corso

In questo corso impareremo ad usare Git, il sistema di versioning del software più utilizzato al mondo. Il corso, adatto a chi non ha mai utilizzato git o ne conosce solo gli aspetti basilari, illustra concetti teorici ed esempi pratici all’uso sia da riga di comando, che tramite uso di tools grafici (in particolare Sourcetree). Scopriremo cos’è git e quali problemi risolve, perchè è cresciuto così tanto e perchè è un tool ormai indispensabile per qualsiasi tipologia di programmatore, web o mobile che sia. Vengono presentati inoltre i servizi online più famosi che sfruttano git, come ad esempio GitHub, Bitbucket o GitLab di cui vedremo le differenze più importanti. Inizieremo poi a prendere confidenza con git in locale imparando ad usare Stage Area, Commits, Branches e scopriremo la potenza di git, in remoto, per il lavoro in team, grazie a push, pull, pull request e via dicendo. Infine, nell’ultima parte, vedremo insieme alcuni problemi tipici che si presentano a chi usa costantemente git (come ad esempio i conflitti o la modifica dei commits) e come risolverli da riga di comando.

Il corso è online, fruibile in ogni momento e da qualsiasi dispositivo: PC, Tablet o Smartphone. E' possibile accedere a tutti i corsi disponibili nell'accademia con un'unica iscrizione a partire da 29 euro al mese.

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Materie

  • Git
  • Versioning
  • Sistemi di versioning
  • Github
  • SourceTree
  • Bitbucket
  • LAVORARE IN TEAM
  • Sviluppo software in team
  • Open source
  • Subversion

Professori

Ignazio Calò

Ignazio Calò

Dr.

Programma

1. TOOL E SERVIZI, OLTRE IL TERMINALE
  • Cos'è Git e cosa sono i sistemi di controllo di versione
  • GitHub, Bitbucket e GitLab
  • Sourcetree, GitHub desktop
2. INIZIAMO AD USARE GIT
  • Creazione di un nuovo repo da terminale
  • Creazione di un nuovo repo da Sourcetree
3. LA STAGE AREA
  • Cos'è la stage area, aggiungere e rimuovere file da terminale
  • Aggiungere e rimuovere file nella stage area da Sourcetree
4. COMMIT
  • Commit da Terminale
  • Commit da Sourcetree
  • L'albero dei commits
5. BRANCHING
  • Branching un po' di teoria, casi d'uso e best practices
  • Branching da terminale
  • Branching da Sourcetree
6. UNIRE I BRANCH
  • Merge (Teoria)
  • Merge branch da terminale
  • Merge branch da Sourcetree
  • Rebasing
7. GIT REMOTE, PUSH E PULL
  • Git remote, push e pull
8. COLLABORARE A PROGETTI
  • Collaborare a progetti open source
9. ADVANCED
  • Alias
  • Modificare la storia con rebase interactive
  • Gestire i conflitti

Ulteriori informazioni

Un'unica subscription permette di accedere a tutti i corsi presenti in academy.

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Git base

29 €/mese IVA inc.