Ta kontakt

Kursplan

Innføring i GitLab og DevOps-livssyklusstyring

  • Oversikt over GitLab og dens rolle i programvareutvikling
  • Forståelse av GitLab som en komplett DevOps-plattform
  • Nøkkelfunksjoner i GitLab: kildekontroll, CI/CD, sikkerhet og prosjektstyring
  • Sammenligning av GitLab med tradisjonelle versjonskontrollplattformer

Installasjon og Konfigurasjon av GitLab

  • Installasjon av GitLab i ulike miljøer
  • Konfigurering av GitLAB-innstillinger og tjenester
  • Forståelse av GitLAB-arkitektur og komponenter
  • Innledende oppsett og administrasjonsoppgaver

Git og versjonskontrollgrunnleggende

  • Gjennomgang av Git-konsepter og arbeidsflyter
  • Oppbevaringer, grener, kommittinger og sammenslåinger
  • Håndtering av kildekode med GitLab
  • Anvendelse av beste praksis for versjonskontroll

Navigering i GitLAB-plattformen

  • Utforske GitLAB-brukergrensesnittet
  • Bruk av Web IDE
  • Håndtering av prosjekter og oppbevaringer
  • Arbeid med GitLab-funksjoner og verktøy

GitLAB arbeidsflyt og samarbeid

  • Forståelse av utviklingsarbeidsflyter i GitLab
  • Greningstrategier og forespørsler om sammenslåing
  • Kodegjennomgang og samarbeidsmetoder
  • Håndtering av team og tillatelser

Håndtering av brukere, grupper og prosjekter

  • Forståelse av navnerom og grupper
  • Oprettelse og organisering av prosjekter
  • Håndtering av brukere og tilgangstillatelser
  • Anvendelse av rollbasert tilgangscontrol

Kontinuerlig Integrering og Kontinuerlig Levering (CI/CD)

  • Forståelse av CI/CD-konsepter
  • Oprettelse av GitLab CI/CD-pipelines
  • Arbeid med GitLab-løpere
  • Automatisering av bygge-, test- og leveringsprosesser

Prosjekt- og oppgavehåndtering

  • Håndtering av problemer og oppgaver i GitLab
  • Bruk av milepæler og etiketter
  • Planlegging og sporing av utviklingsarbeid
  • Fremme team samarbeid og synlighet

Dokumentasjon og publisering med GitLab

  • Bruk av GitLab Markdown
  • Opprettelse av prosjektdokumentasjon
  • Publiserer nettsteder med GitLAB Pages
  • Effektiv håndtering av prosjektinformasjon

Sikkerhet og beste praksis

  • Sikkerhetsfunksjoner i GitLab
  • Beskyttelse av oppbevaringer og sensitiv informasjon
  • Håndtering av sikre utviklingsarbeidsflyter
  • Anvendelse av beste administrasjonspraksis for GitLAB

Feilfinding og praktisk workshop

  • Diagnostisering av vanlige GitLab-problemer
  • Bygging av en komplett GitLAB arbeidsflyt
  • Implementering av kildekontroll og CI/CD-praksiser
  • Kursgjennomgang og neste steg

Krav

  • Generell forståelse av versjonskontrollsystemer.
  • Erfaring med Linux-kommandolinjen.

Målgruppe

  • Utviklere
 14 Timer

Antall deltakere


Pris per deltaker

Referanser (7)

Kommende kurs

Relaterte kategorier