Git and GitLab – 2 dager nettbasert klasserom

Git and GitLab – 2 dager nettbasert klasserom

17.500,00 NOK

  • 2 dager
Live virtuelt klasserom
Klasserom
Internt / i bedrift

Lær deg det grunnleggende i moderne versjonskontroll med dette praktiske kurset i Git og GitLab. Kurset er laget for utviklere, DevOps-spesialister og tekniske team, og gir deg de praktiske ferdighetene du trenger for å håndtere kildekode, samarbeide effektivt og effektivisere programvareutvikling ved hjelp av to av bransjens mest utbredte verktøy. Gjennom kurset lærer du å opprette og administrere Git-repositorier, jobbe trygt med grener og flettinger, løse flettekonflikter og samarbeide ved hjelp av eksterne repositorier. Du får også praktisk erfaring med GitLab, inkludert prosjektstyring, samarbeid i repositorier, pull requests og arbeidsflyter for team. Når du er ferdig med kurset, vil du kunne ta i bruk beste praksis for Git og GitLab i virkelige utviklingsmiljøer, og dermed forbedre kodekvalitet, samarbeid og produktivitet på tvers av programvareprosjekter.

Nøkkelfunksjoner

Språk

Kurs og materiell er på engelsk

Nivå

Nybegynnernivå

2 dager (16 timer) i klasserom

med sertifiserte instruktører

30+ anbefalte studietimer

Oppgaver og løsninger

Nedlastbare PDF-dokumenter med detaljert innhold (lysark, forklaringer, oppgaver)

Sertifikat

Fullføringsbevis tilgjengelig

Hero

Læringsutbytte

Når du er ferdig med dette kurset, vil du kunne:

Forstå

Utforsk repositorier, commits, staging og endringssporing, og få praktisk erfaring med å håndtere kodeendringer med trygghet.

Implementere

Lær å løse flettekonflikter, bruke Git stash, håndtere grener og jobbe effektivt med eksterne repositorier.

Opprett

Opprett repositorier, administrer prosjekttilgang, samarbeid gjennom flettingsforespørsler, bidra til delte prosjekter og hold koden din synkronisert.

Administrer

Lær å tagge utgivelser, sammenligne commits, angre endringer med reset, revert og restore, og håndtere prosjekthistorikk ved hjelp av beste praksis for Git.

Hero

Kursplan

  1. KOMME I GANG

    Dag 01 - Økt 01

    • Hva er et VCS?
    • Typene VCS
    • En kort historie om Git
    • Git vs. Subversion m.fl.
    • De tre filtilstandene
    • Arbeidstre, mellomlager og Git-database
    • Den grunnleggende arbeidsflyten
    • Installere Git
    • Git-konfigurasjon
    • Få hjelp
  2. GIT-GRUNNLEGGENDE

    Dag 01 - Økt 2

    • Hva er et repo?
    • Opprette og klone repoer
    • Sporbare vs. usporbare filer
    • Sjekker status
    • Mellomlagrer nye og endrede filer
    • Ignorere filer og kataloger
    • Viser endringer
    • Utfører endringer
    • Fjerner filer
    • Gi nytt navn til filer
    • Vis commit-historikk
    • Angrer endringer
    • Administrere fjernkontroller
    • Tagging
  3. FORGREINING

    Dag 02 - Økt 03

    • Hva er forgrening?
    • Commit-objekter
    • Filialer
    • Hovedgrenen
    • Opprette en ny gren
    • HODE
    • Bytte mellom grener
    • Avvikende historie
    • Slår sammen
    • Løse konflikter
    • Slette en gren
    • Filialadministrasjon
    • Arbeidsflyter
    • Eksterne grener
    • Dytter
    • Sporingsgrener
    • Trekking
    • Rebasering
    • Stashing
  4. GITLAB

    Dag 02 - Økt 04

    • Hva er GitLab?
    • Komme i gang
    • GitLab-flyten
    • Forespørsler om endringer
    • Holde tritt med oppstrømsprosjektet
    • Opprette et nytt repo
    • Legge til samarbeidspartnere
    • Gratis- og betalende GitLab-kontoer
    • Endre synligheten til et repo
    • Slette et repo
Git og Gitlab

Hvem bør melde seg på dette programmet?

Programvareutviklere og applikasjonsutviklere

DevOps-ingeniører og plattformingeniører

Programvaretestere og QA-spesialister som jobber sammen med utviklingsteam

Tekniske ledere og programvarearkitekter

IT-fagfolk som går over til programvareutvikling eller DevOps-roller

Alle som vil lære Git versjonskontroll og GitLab-samarbeid fra bunnen av

Start kurset nå

Forutsetninger

Forutsetninger

  • Grunnleggende datakunnskap
  • En generell forståelse av programvareutviklingskonsepter er nyttig
  • Det er en fordel å være kjent med bruk av kommandolinjegrensesnitt, men det er ikke et krav, siden kurset gradvis introduserer kommandolinjekonsepter.

Lisensiering

og likestillingspolitikk

Lisensiering og akkreditering

Dette kurset tilbys i henhold til Partnerprogramavtalen og oppfyller kravene i lisensavtalen.

Likestillingspolicy

AVC gir ikke tilrettelegging på grunn av funksjonsnedsettelse eller medisinsk tilstand hos noen studenter. Kandidater oppfordres til å ta kontakt med AVC for veiledning og støtte gjennom hele tilretteleggingsprosessen.

Ofte stilte spørsmål

Contact background

Trenger du en skreddersydd bedriftsintern opplæring eller gruppeopplæring?

Be om et bedriftsinternt opplæringsprogram som er skreddersydd spesielt for teamet ditt. Vi tilbyr fleksible tilpasningsmuligheter i tråd med forretningsmålene dine, samt konkurransedyktige gruppepriser for større team. Fyll ut skjemaet nedenfor, så utformer ekspertene våre innen bedriftsopplæring den perfekte løsningen for deg.