Git and GitLab - 2 dagar onlineklassrum

Git and GitLab - 2 dagar onlineklassrum

17.500,00 SEK

  • 2 dagar
Live Virtuellt Klassrum
Klassrum
På plats / Inom företaget

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

Hero

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.

Hero

Kursöversikt

  1. 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
  2. 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
  3. 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
  4. 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
Git och Gitlab

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

Starta kursen nu

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

Contact background

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.