
Git and GitLab - 2 dagar onlineklassrum
17.500,00 SEK
- 2 dagar
Bemästra grunderna i modern versionshantering med denna praktiska kurs i Git och GitLab. Kursen är utformad för utvecklare, DevOps-specialister och tekniska team och ger dig de praktiska färdigheter du behöver för att hantera källkod, samarbeta effektivt och effektivisera mjukvaruutveckling med två av branschens mest använda verktyg. Under kursens gång lär du dig att skapa och hantera Git-repositorier, arbeta tryggt med grenar och sammanslagningar, lösa mergekonflikter och samarbeta med hjälp av fjärrrepositorier. Du får också praktisk erfarenhet av GitLab, inklusive projektledning, samarbete kring repositorier, pull requests och teamarbetsflöden. I slutet av kursen kommer du att kunna tillämpa bästa praxis för Git och GitLab i verkliga utvecklingsmiljöer, förbättra kodkvalitet, samarbete och produktivitet i mjukvaruprojekt.
Viktiga funktioner
Språk
Kursen och materialet är på engelska
Nivå
Nybörjarnivå
2 dagar (16 timmar) lärarledd undervisning i klassrum
med auktoriserade tränare
30+ rekommenderade studietimmar
Övningar och lösningar
Nedladdningsbara PDF-dokument med detaljerat innehåll (bilder, förklaringar, uppgifter)
Certifikat
Intyg om genomförd kurs tillgängligt

Lärandemål
I slutet av den här kursen kommer du att kunna:
Förstå
Utforska arkiv, commit-historik, staging och ändringsspårning samtidigt som du får praktisk erfarenhet av att hantera kodändringar med självförtroende.
Implementera
Lär dig att lösa mergekonflikter, använda Git stash, hantera grenar och arbeta effektivt med fjärrarkiv.
Skapa
Skapa arkiv, hantera projektåtkomst, samarbeta via merge-begäranden, bidra till gemensamma projekt och håll din kod synkroniserad.
Hantera
Lär dig att tagga releaser, jämföra commits, ångra ändringar med reset, revert och restore, och hantera projekthistorik med Git enligt beprövade metoder.

Kursöversikt
KOM IGÅNG
Dag 01 - Pass 01
- Vad är ett VCS?
- Typer av versionshanteringssystem
- En kort historik över Git
- Git vs. Subversion m.fl.
- De tre filstatusarna
- Arbetskatalogen, staging-området och Git-databasen
- Det grundläggande arbetsflödet
- Installera Git
- Git-konfiguration
- Få hjälp
GIT-GRUNDER
Dag 01 - Pass 2
- Vad är ett repo?
- Skapa och klona repos
- Spårade och ospårade filer
- Kontrollerar status
- Förbereder nya och ändrade filer
- Ignorera filer och kataloger
- Visar ändringar
- Verkställer ändringar
- Tar bort filer
- Byta namn på filer
- Visar commit-historik
- Ångrar ändringar
- Hantera fjärrkontroller
- Taggning
FÖRGRÄNING
Dag 02 - Pass 03
- Vad är branching?
- Commit-objekt
- Filialer
- Huvudgrenen
- Skapa en ny gren
- HUVUD
- Växla mellan grenar
- Divergerande historia
- Sammanfogar
- Att lösa konflikter
- Ta bort en gren
- Filialhantering
- Arbetsflöden
- Fjärrgrenar
- Tryckning
- Spårningsgrenar
- Dragning
- Rebasing
- Stashning
GITLAB
Dag 02 - Pass 04
- Vad är GitLab?
- Komma igång
- GitLab-flödet
- Pull-begäranden
- Hålla jämna steg med uppströmsprojektet
- Skapa ett nytt repo
- Lägga till medarbetare
- Gratis- och betalversioner av GitLab-konton
- Ändra synligheten för ett repo
- Ta bort ett repo

Vem bör anmäla sig till det här programmet?
Mjukvaruutvecklare och applikationsprogrammerare
DevOps-ingenjörer och platformingenjörer
Mjukvarutestare och QA-specialister som arbetar tillsammans med utvecklingsteam
Tekniska ledare och mjukvaruarkitekter
IT-specialister som går över till roller inom mjukvaruutveckling eller DevOps
Alla som vill lära sig versionshantering med Git och samarbete i GitLab från grunden
Förutsättningar
Förutsättningar
- Grundläggande datorvana
- En allmän förståelse för mjukvaruutvecklingskoncept är fördelaktig
- Vana vid att använda kommandoraden är hjälpsamt men inte nödvändigt, eftersom kursen gradvis introducerar kommandoradskoncept.
Licensiering
och jämlikhetspolicy
Licensiering och ackreditering
Denna kurs erbjuds i enlighet med Partner Program Agreement och uppfyller kraven i License Agreement.
Likabehandlingspolicy
AVC tillhandahåller inte anpassningar på grund av funktionsnedsättning eller medicinskt tillstånd hos någon student. Kandidater uppmuntras att kontakta AVC för vägledning och stöd under hela processen för att få anpassningar.
Vanliga frågor

Behöver du en skräddarsydd företagsintern utbildning eller grupputbildning?
Begär ett företagsinternt utbildningsprogram som skräddarsys specifikt för ditt team. Vi erbjuder flexibla anpassningsmöjligheter i linje med dina affärsmål, samt konkurrenskraftiga priser för större grupper. Fyll i formuläret nedan, så tar våra experter inom företagsutbildning fram den perfekta lösningen för dig.