Corso Online

On-Demand - disponibile 24/7

Durata

180 Minuti

Livello

Principiante-Intermedio

Docente

Dott. Mauro Ferro
M.Sc Tecnico Hardware con esperienza nel settore finanziario. Full Stack Dev. Ex Decathlon

Attestato

di Frequenza e Partecipazione

Qualità Certificata

Certificazione ISO9001

Prezzo (IVA inclusa)

99.00

VERSIONING CON GIT: DA ZERO A NINJA

Impara il controllo di versione, attraverso lo studio di Git e migliora la tua carriera di Sviluppatore!

VERSIONING
CON GIT

CORSO ON-DEMAND
199
99
00

PER SEMPRE
IVA INCLUSA
  • Corso Versioning con Git
  • Accesso illimitato al corso PER SEMPRE
  • Accesso Illimitato a Materiali Didattici
  • 3 Ore di Formazione
  • 7 Moduli di Studio
  • 8 Quiz
  • Forum Privato con D&R
  • Attestato di Superamento
  • E-Learning 24/7
  • per sempre! Puoi seguirlo quando, dove e in quanto tempo vuoi!

ABBONAMENTO PROGRAMMAZIONE

ACCESSO A TUTTI I CORSI DI PROGRAMMAZIONE
299
199
00

PER TRE MESI
IVA INCLUSA
  • Corso Versioning con Git
  • Accesso a Tutti i Corsi di Programmazione
  • Accesso a Tutte le MasterClass di Programmazione
  • Accesso a Materiali Didattici di Programmazione
  • 66+ Ore di Formazione
  • Forum di Supporto
  • Quiz e Attestati
  • E-Learning 24/7
  • per tutta la durata dell'abbonamento
    che puoi disdire quando vuoi!

Panoramica sul Corso

Grazie al corso Versioning con GIT di DigitalDojo.it sarai in grado di usare il software open source per il controllo di versione fondamentale per la realizzazione e condivisione del codice tra team e sviluppatori.

Vuoi provare il corso prima di acquistarlo?

Impara a fare Versioning con Git e collabora con altri Web Developer in tempo reale!

Il nostro Docente-Sensei, Mauro Ferro, ti spiegherà in modo chiaro e coinvolgente come usare GIT per realizzare e condividere i tuoi progetti.

Versioning con Git: da Zero a Pro è un corso professionale audiovisivo on-demand, disponibile 24/7, ricco di contenuti pratici che potrai usare da subito.

Ti basterà accedere a questa piattaforma quando, dove e ogni volte che vorrai!

Il Programma è facilmente comprensibile per chi abbia conoscenze base di alcuni commandi della command line (riga di comando).

 

A differenza di tanti altri corsi solo teorici, qui avrai l’occasione di imparare la praticaper lo sviluppo web scalabile ed efficace!

Alla fine del corso sarai in grado di fare versioning con Git in autonomia e potrai migliorare l’organizzazione del lavoro, collaborando con altri developers e ampliare ulteriormente il tuo portfolio.

  • Potrai installare Git nei vari sistemi operativi
  • Sarai in grado di creare e gestire repositories
  • Imposterai in modo autonomo i commits – ID, nome e una descrizione per i tuoi set di cambiamenti
  • Imparerai a lavorare con i files e a gestirli in Git
  • Potrai annullare le modifiche e userai la funzione Gitignore
  • Userai una delle funzioni più potenti di Git – il Branching
    Lavorerai in Git dal locale e dal remoto
  • Storia ed evoluzione di Git
  • Installare Git nei vari sistemi operativi (Windows, Linux, Mac)​
  • Creare una repository​
    Commits – ID, nome e una descrizione per i tuoi set di cambiamenti​
  • L’architettura di Git​
  • Lavorare con i files​
  • Annullare le modifiche​
  • Funzione Gitignore – per ignorare file e modifiche​
  • Branching
  • Funzioni Merge e Stash​
  • Collaborare dal remoto con Git​

Vedi il Programma in dettaglio 

  • Web Developer
  • Programmatore

Se continuerai ad allenarti con costanza, potrai applicare quanto hai imparato in questo corso e aumentare i tuoi guadagni già tra 1-2 mesi!

Un Web Developer guadagna dai 1.500€ ai 10.000€ al mese. Una consulenza di 1 ora con un professionista esperto come Mauro Ferro può costarti dai 100€ ai 300€. Con questo corso puoi fare tue le sue competenze ad una frazione del costo! Ci stai ancora pensando? Approfitta subito di quest’offerta, prima che il prezzo aumenti! Magari ti stai chiedendo se puoi permetterti quest’investimento… Prova a farti le seguenti domande… Quanti oggetti inutili acquisto ogni anno? Quanti soldi spendo per passività che non potranno mai ripagare la somma spesa? Quanti soldi sto lasciando sul tavolo perché non ho le giuste competenze? Ricorda: “l’investimento in formazione è quello che ti arricchisce maggiormente ed è quello che paga il più alto tasso di interesse!”

Il Programma del Corso

1 MODULO

CINTURA BIANCA:
INTRODUZIONE AL CORSO

0
Lezioni
0
Sezioni
0
Minuti
0
Quiz

Scopri gli obiettivi del corso e impara a conoscere le basi del controllo di versione.

  1. Informazioni di base
  2. Sensei del corso
  3. Syllabus del corso
  4. Conoscenze richieste
  5. Sviluppi professionali
  6. Il controllo di versione
  7. Storia di Git
  8. Controllo di versione distribuito
  9. Concetti chiave

2 MODULO

CINTURA GIALLA
PRIMI PASSI CON GIT

0
Lezioni
0
Sezioni
0
Minuti
0
Quiz

Impara a installare e a configurare Git.

  1. Struttura e obiettivi modulo 2
  2. Installazione di Git
  3. Git Bash
  4. Configurazione
  5. auto-completion
  6. Git Help
  7. Creare un repository
  8. La cartella .git
  9. Commit
  10. Concetti chiave

3 MODULO

CINTURA ARANCIONE:
L’ESSENZA DI GIT

0
Lezioni
0
Sezioni
0 :20
Ora
0
Quiz

Scopriamo l’architettura di Git e i Commit Log.

  1. Struttura e obiettivi modulo 3
  2. I 3 alberi di git
  3. Pratica con il workflow
  4. SHA-1 HASH
  5. HEAD
  6. Branch
  7. Graph
  8. Aggiungere files
  9. Editare files
  10. Differenze
  11. Cancellare files
  12. Concetti chiave

4 MODULO

CINTURA VERDE:
FARE UN PASSO INDIETRO

0
Lezioni
0
Sezioni
0
Ora
0
Quiz

Impara ad annullare le modifiche.

  1. Struttura e obiettivi del modulo 4
  2. Undo
  3. Unstage
  4. Amend
  5. Modificare i commits
  6. Pulire la working area
  7. File .gitignore
  8. Che cosa ignorare
  9. Global ignore
  10. Tracked files
  11. Concetti chiave

5 MODULO

CINTURA BLU:
BRANCHING

0
Lezioni
0
Sezioni
0
Ora
0
Quiz

Impara a fare branching in Git.

  1. Struttura e obiettivi modulo 5
  2. Panoramic dei branch
  3. Switch
  4. Comparare i branch
  5. Rinominare i branch
  6. Cancellare i branch
  7. Panoramica sul reset
  8. Soft reset
  9. Mixed reset
  10. Hard reset
  11. Concetti chiave

6 MODULO

CINTURA MARRONE:
MERGE & STASH

0
Lezioni
0
Sezioni
0
Minuti
0
Quiz

Impara a fare merge branches e stash.

  1. Struttura e obiettivi modulo 6
  2. Unire il codice
  3. I Conflitti
  4. Gestire i conflitti
  5. Riduzione dei conflitti
  6. Mettere da parte
  7. Stash list
  8. Recuperare le modifiche
  9. Pulire lo stash
  10. Concetti chiave

7 MODULO

CINTURA NERA:
GIT REMOTE

0
Lezioni
0
Sezioni
0
Minuti
0
Quiz

Impara a usare Git da remoto.

  1. Struttura e obiettivi modulo 7
  2. Remote repository
  3. Github
  4. Aggiungere un remote
  5. Remote branch
  6. Git clone – clonazione
  7. Delete remote
  8. Track and push
  9. Fetch
  10. Merge
  11. Collaboration
  12. Concetti chiave

Il Docente

Mauro Ferro

Python developer per data mining e browser automation.

IL DOCENTE

Il nostro Sensei, Mauro Ferro, dopo la Laurea in Economia e Commercio all’Università di Torino e  il Master come tecnico hardware e sistemista si è dedicato al Web Development in qualità di Software Tester e Sviluppatore Python.

Attualmente lavora in qualità di Python developer per data mining e browser automation. 

In Digital Dojo scegliamo soltanto i Docenti-Sensei che hanno raggiunto risultati esemplari e misurabili.

Mauro Ferro è un grande appassionato di informatica che lavora nel settore da anni, aggiornandosi continuamente sulla programmazione e il web development. 

Mauro è partito dalla realizzazione di siti dinamici con PHP e MySQL per poi passare a nuovi strumenti come Python e Django.

Applica da anni le sue conoscenze nel settore finanziario, ottenendo risultati importanti per le aziende con le quali collabora e affinando sempre di più la sua capacità di problem-solving supportata dai dati.

Il nostro Docente-Sensei conosce bene cosa vuol dire avere i blocchi mentali riguardo ai programmi e l’informatica in generale e ti aiuterà a superarli con le sue spiegazioni chiare e pratiche.

NON HAI ANCORA ACQUISTATO IL CORSO?
VUOI VEDERE DELLE LEZIONI D’ESEMPIO?
VUOI REGALARE
QUESTO CORSO?
SEI UN’AZIENDA
O UN TEAM?

Sei già iscritto?  Vai al Corso!

VERSIONING
CON GIT

CORSO ON-DEMAND
199
99
00

PER SEMPRE
IVA INCLUSA
  • Corso Versioning con Git
  • Accesso illimitato al corso PER SEMPRE
  • Accesso Illimitato a Materiali Didattici
  • 3 Ore di Formazione
  • 7 Moduli di Studio
  • 8 Quiz
  • Forum Privato con D&R
  • Attestato di Superamento
  • E-Learning 24/7
  • per sempre! Puoi seguirlo quando, dove e in quanto tempo vuoi!

ABBONAMENTO PROGRAMMAZIONE

ACCESSO A TUTTI I CORSI DI PROGRAMMAZIONE
299
199
00

PER TRE MESI
IVA INCLUSA
  • Corso Versioning con Git
  • Accesso a Tutti i Corsi di Programmazione
  • Accesso a Tutte le MasterClass di Programmazione
  • Accesso a Materiali Didattici di Programmazione
  • 66+ Ore di Formazione
  • Forum di Supporto
  • Quiz e Attestati
  • E-Learning 24/7
  • per tutta la durata dell'abbonamento
    che puoi disdire quando vuoi!

Perché Git

Lavorare nella Programmazione

Diventerai un Web Developer migliore grazie a questo corso e potrai collaborare con altri e creare siti web e applicazioni più efficienti in meno tempo.

Risparmiare tempo

Grazie al versioning con Git farai i tuoi progetti in meno tempo!

Collaborare con altri Developer

Imparerai a collaborare con altri developer e ad aumentare la qualità dei tuoi progetti

Una Carriera Digitale piena di opportunità

Quella del Web Developer è una carriera che puoi svolgere da remoto come freelance, come professionista in-house o come guadagno aggiuntivo nel tempo libero dal tuo lavoro principale!

Git è un sistema che consente, tra le tante cose, il controllo delle versioni per far collaborare più Developer sullo stesso progetto contemporaneamente.

Ogni volta che i developer cambiano qualcosa nel codice, possono dare un ID, un nome e una descrizione a questo set di cambiamenti. 

Si possono anche creare diverse versioni dello stesso progetto, che verranno ramificati a partire dal progetto principale.

Grazie a questo corso imparerai il versioning, in italiano – controllo di versione, attraverso lo studio di Git e migliorerai le tue competenze come Developer.

Partendo dai concetti fondamentali del controllo di versione e dalla sua storia, attraverso esercizi pratici, diventerai un vero Ninja di Git: il software per il versioning realizzato dallo stesso Linus Torvalds, autore della prima versione del kernel Linux. 

Git è un software open source per il controllo di versione distribuito che è diventato fondamentale per la realizzazione e condivisione del codice tra team e sviluppatori.

Grazie anche a piattaforme online come Github e Gitlab questo software è diventato uno dei requisiti essenziali per qualsiasi lavoro da sviluppatore. 

Tra le aziende che usano Git sono Airbnb, IBM, SAP, Paypal, Spotify e Bloomberg.

  • 174.300 offerte di lavoro per Web Developers sono state pubblicate nel 2019 (Occupational Outlook Handbook)
  • +15% tasso di crescita di posizioni di Web Developer al 2026 (U.S. Bureau of Labor Statistics)
  • 190MLN di repositories sono presenti su Git (Github)
  • Web developer
  • Programmatore

Un Web Developer guadagna dai 1.500€ ai 10.000€ al mese.

Una consulenza di 1 ora con un professionista esperto come Mauro Ferro può costarti dai 100€ ai 300€.

Con questo corso puoi fare tue le sue competenze ad una frazione del costo!

Ci stai ancora pensando?

Approfitta subito di quest’offerta, prima che il prezzo aumenti!

Magari ti stai chiedendo se puoi permetterti quest’investimento…

Prova a farti le seguenti domande…

Quanti oggetti inutili acquisto ogni anno?

Quanti soldi spendo per passività che non potranno mai ripagare la somma spesa?

Quanti soldi sto lasciando sul tavolo perché non ho le giuste competenze?

Ricorda: “l’investimento in formazione è quello che ti arricchisce maggiormente ed è quello che paga il più alto tasso di interesse!”

Digital Dojo è...

il tuo miglior alleato contro il Digital Mismatch e l’Automazione!

Domande & Risposte

Questo è un corso pratico completo per imparare a creare e gestire repositories Git.

Imparerai a installare Git in locale e dal remoto, scoprirai le principali funzioni di Git, da Commit al Branching, e potrai realizzare e condividere il codice tra team e sviluppatori.

Grazie all’uso di Git diventerai più competitivo come sviluppatore o programmatore informatico.

Sì, questo corso è il primo passo per la tua carriera di successo come Sviluppatore o Programmatore informatico. 

Saper lavorare  in modo efficace in Git porta tanti sbocchi lavorativi in settori come Software Development, Web Development, Programmazione.

L’unico requisito per partecipare al corso la conoscenza di alcuni comandi di base della command line (riga di comando).

è adatto a te se rispondi si ad almeno una di queste domande:

  • Aspiri a migliorare le tue competenze da Developer?
  • Vuoi imparare a lavorare sullo stesso progetto con più programmatori contemporaneamente senza far andare in conflitto le modifiche che vengono fatte?
  • Ti piacerebbe lavorare in IT ma non hai conoscenze specifiche e non sai da dove cominciare?
  • Vuoi migliorare il tuo vantaggio competitivo rispetto ad altri aspiranti Developers?

NON fa per te se:

  • Stai cercando un corso per principianti​
  • Non vuoi imparare a velocizzare il tuo lavoro e a collaborare con altri Developer​
  • Vuoi guadagnare migliaia di euro in una settimana e senza formazione​
  • Non ti piace studiare e aggiornarti continuamente​

Il nostro Corso Professionale completo offre una panoramica e un approccio graduale teorico e pratico, basato sulle esigenze reali delle aziende alla ricerca di Developers.

Il nostro Sensei ti guiderà passo dopo passo nel mondo di Git.

Imparerai a creare in autonomia un tuo progetto in locale e dal remoto.

La maggioranza dei corsi di questo tipo si sofferma ad elencare gli strumenti teorici disponibili, noi ti insegniamo ad usarli, con esempi pratici concreti e personalizzabili

Se scegli il nostro corso, non dovrai più cercarne un altro.

Ci sono tanti corsi gratuiti.

Peccato che il 95% delle informazioni disponibili siano create per venderti un prodotto/servizio o per fare personal branding…

La formazione di qualità ha un costo.

Se prendi la tua crescita professionale sul serio, vuoi investire in un percorso di formazione di qualità.

Il corso è in formato audiovisivo asincrono on-demand, accessibile 24 ore su 24, 7 giorni su 7.

Secondo gli studi delle Università di Cambridge (1982) e Glasgow (2006) questo format  facilita maggiormente l’apprendimento.

Avrai accesso a video, slide, strumenti, tutorials e materiali didattici che superano di gran lunga il prezzo del corso che potrai consultare quando vorrai, anche dopo aver finito di studiare. Il corso prevede 9 quiz per consolidare le tue conoscenze.

Alla fine del corso, se hai passato con successo tutti i quiz, otterrai un attestato che potrai condividere sul tuo profilo Linkedin o includere nel CV.

Clicca su Acquista questo corso, controlla i dettagli del corso e seleziona la voce “Procedi con l’ordine”.

A breve riceverai un’e-mail con le istruzioni per accedere al corso, oppure potrai trovarlo nella sezione “I miei corsi” del tuo profilo.

I metodi di pagamenti accettati sono:

  • Carte di Credito, Prepagate e Carte di Debito (Visa, Mastercard, America Express, Discover)
  • Addebito su Conto Corrente SEPA
  • Bonifico bancario

É possibile richiedere la fattura durante la procedura di acquisto del corso.
Dopo aver cliccato il pulsante “acquista il corso” verrai rimandato alla pagina di checkout.

A quel punto inserisci i tuoi dati nella sezione “le tue informazioni”, di seguito potrai spuntare la casella “ho bisogno di una fattura”, compilare i campi richiesti e completare l’ordine.

Riceverai la fattura all’indirizzo email che hai indicato nella sezione “le tue informazioni”.

corso git

RICEVI 3 LEZIONI GRATIS

Compila il Modulo per Ricevere 3 Lezioni Gratuite.

IMPORTANTE

La Mail potrebbe finire nello Spam.

 Controlla la Posta Indesiderata e la Cartella Promozioni ed assicurati di aggiungere il nostro indirizzo nella rubrica contatti della tua posta elettronica per non perderti le lezioni!

OTTIENI UN PREVENTIVO DI GRUPPO

Le tue informazioni verranno utilizzate per esaminare e soddisfare la tua richiesta e saranno gestite in conformità alla nostra Informativa sulla privacy.

IMPORTANTE

La Mail potrebbe finire nello Spam. Controlla la Posta Indesiderata e la Cartella Promozioni ed assicurati di aggiungere il nostro indirizzo nella rubrica contatti della tua posta elettronica per non perderti le lezioni!