Git og GitHub Praktisk guide - eLearning
3.500,00 DKK
- 10 hours
Bliv fortrolig med versionsstyring og en mere effektiv, samarbejdsorienteret udvikler med kurset Mastering Git and GitHub. Dette praktiske kursus er designet til at hjælpe dig med at forstå, hvordan moderne softwareteams håndterer, sporer og samarbejder om kode ved hjælp af Git og GitHub.
Nøglefunktioner
Sprog
Kursus og materiale på engelsk
Niveau
Begynderniveau
Adgang
1 års adgang til læringsplatformen
3 timers on-demand videoer
med over 10 timers anbefalet studietid
14 guidede praktiske øvelser
4 automatisk bedømte opgaver
31 huskequizzer
2 omfattende opgaver
Certificering
Certifikat for gennemført program medfølger

Læringsudbytte
Når du har gennemført dette kursus, vil du være i stand til at:
Versionsstyring
Forstå versionsstyringssystemer, og hvorfor de er uundværlige i softwareudvikling
Installer
Installer, konfigurer og initialiser Git‑repositories
Kommando
Arbejd med Git-kommandoer som add, commit, status, diff og log
Fjernarbejde
Administrer lokale og eksterne arkiver effektivt
Administrer
Opret og administrer grene til parallel udvikling
Samarbejd
Samarbejd ved hjælp af GitHub (cloning, forking, pull requests, reviews)
Flet
Løs fletningskonflikter i virkelige scenarier
Bedste praksis
Anvend bedste praksis for team-baseret kode-samarbejde
Vedligehold
Vedligehold dokumentation ved hjælp af README og .gitignore
Byg
Opbyg selvtillid i at håndtere komplette Git‑arbejdsgange fra start til slut

Kursusforløb
Introduktion til versionsstyring med Git
Lektion 01
- Hvad er versionsstyring, og hvorfor er det vigtigt
- Introduktion til Git og Git‑begreber
- Installation og konfiguration af Git
- Initialiserer arkiver
- Git-hostingplatforme og introduktion til GitHub
Git fra kommandolinjen
Lektion 02
- Git-arbejdsgang og filens livscyklus
- Iscenesættelse af ændringer med git add
- Gem ændringer med git commit
- Sporing af ændringer med git status
- Sammenligning af versioner med git diff
Daglige Git-kommandoer
Lektion 03
- Arbejde med eksterne (remote) repositories
- Skubber ændringer til GitHub
- Visning af commit-historik
- Håndtering af grene
- Flytning og sletning af filer i Git
Git til samarbejde
Lektion 04
- Kloning og forgrening af repositories
- Oprettelse og håndtering af pull requests
- Kodegennemgange og samarbejds‑workflows
- Løsning af fletningskonflikter
- Arbejde med README-filer og dokumentation
- Effektiv brug af .gitignore
Afsluttende projekt
Lektion 05
- Implementering af end-to-end Git- og GitHub-arbejdsproces
- Styring af et komplet projekt ved hjælp af best practice for versionskontrol

Hvem bør tilmelde sig dette program?
Forudsætninger
- Grundlæggende forståelse af computere og brug af software
- Kendskab til en hvilken som helst kommandolinjegrænseflade er en fordel
- Grundlæggende kendskab til dataformater som CSV eller JSON anbefales
Softwareudviklere og programmører
Studerende, der går ind i softwareingeniørkarrierer
Fagfolk, der arbejder i udviklingsteams
Open source-bidragsydere
Udtalelser
Licensering og akkreditering
Dette kursus tilbydes i henhold til Partnerprogramaftalen og overholder kravene i licensaftalen
Lighedspolitik
Kandidater opfordres til at kontakte AVC for vejledning og støtte gennem hele processen med tilpasning af arbejdsforhold.
Ofte stillede spørgsmål

Har du brug for virksomhedsløsninger eller LMS-integration?
Fandt du ikke kurset eller programmet, der ville være til gavn for din virksomhed? Har du brug for LMS-integration? Skriv til os, vi løser alt!
