Come garantirti come sviluppatore struttura e ordine
Una volta era facile perdersi nell'ambiente della programmazione: qui si modificava un file, là ne veniva creato uno nuovo, altro veniva eliminato... Così, durante il passaggio dalla versione X alla versione Y, si potevano dimenticare rapidamente anche cose importanti. Git offre una soluzione.
Con il sistema di controllo delle versioni gratuito creato da Linus Torvalds, il creatore di Linux, potrai trasformare il caos dei dati nell'opposto, creando in modo semplice e veloce storie chiare e ordinate relative ai tuoi programmi. In questo corso di 1,5 ore con 13 lezioni, scoprirai tutto ciò che c'è da sapere su Git e imparerai come utilizzare il controllo delle versioni.
Per non tuffarti nell'acqua gelida, nel primo video tutorial ti verranno presentati dettagliatamente tutti i principali concetti di base di Git e GitHub.: Come funzionava il controllo delle versioni prima di strumenti di gestione simili, quali vantaggi si ottengono dall'uso di Git e qual è la differenza rispetto a GitHub? A tutte queste domande il tuo istruttore fornirà risposte precise grazie a diagrammi di struttura e liste di fatti illustrativi.
Per poter seguire direttamente i contenuti del corso, imparerai successivamente come utilizzare Git sia su macOS che su Windows. Successivamente passerai direttamente alla pratica e imparerai a creare i repository (ossia i "depositi" per i tuoi dati).
La parte principale del corso si concentra infine sulle modifiche apportate alle righe di codice del tuo programma: Scoprirai come registrarle, visualizzarle, salvarle, consultarle nella cronologia e - aspetto estremamente importante per il tuo lavoro quotidiano - eventualmente annullarle. Infine, Jan Brinkmann ti mostrerà come utilizzare i fornitori di hosting come GitHub o Bitbucket per pubblicare i tuoi progetti.
Cosa ti porterà questo corso?
Imparerai a conoscere e utilizzare Git, il sistema di controllo delle versioni attualmente più importante e disponibile gratuitamente. Così avrai sempre una panoramica di tutte le modifiche apportate nei tuoi progetti software. Struttura e ordine, che ogni sviluppatore con un senso di professionalità dovrebbe tenere a cuore. Status, gitignore, commit, diff?! - Dopo il corso, avrai a disposizione tutti i parametri essenziali per l'uso di Git nel tuo arsenale di programmazione!