Git og GitHub Praktisk guide - eLearning

3.500,00 DKK

  • 10 hours
eLearning

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

Hero

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

Hero

Kursusforløb

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
Git og GitHub

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

Start kurset nu

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

Contact background

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!