
Git and GitLab – 2 dager nettbasert klasserom
17.500,00 NOK
- 2 dager
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

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.

Kursplan
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
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
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
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

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
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

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.