GitHub Copilot

Dette kursus giver en grundig introduktion til anvendelsen af kunstig intelligens (AI) i forbindelse med GitHub Copilot – et generativt AI-værktøj designet til at assistere udviklere i deres daglige arbejde.
Deltagerne opnår både teknisk indsigt og praktiske færdigheder i, hvordan Copilot kan anvendes effektivt og ansvarligt. Kurset sætter samtidig fokus på de etiske, juridiske og driftsmæssige overvejelser, der er forbundet med brugen af AI-teknologier i moderne udviklingsmiljøer.

Kurset henvender sig til en bred målgruppe, der arbejder med eller har ansvar for udvikling, anvendelse og styring af AI-løsninger

DETALJER

Modul 1 - Ansvarlig brug af AI med GitHub Copilot:

Dette kursus giver en introduktion til ansvarlig anvendelse af kunstig intelligens (AI) i forbindelse med GitHub Copilot – et generativt AI-værktøj, der assisterer udviklere i deres daglige arbejde.
Deltagerne lærer at anvende Copilot effektivt og etisk forsvarligt, samtidig med at de forstår og håndterer de risici og begrænsninger, der følger med brugen af AI-teknologi.

Kurset bygger på Microsofts og GitHubs seks grundprincipper for ansvarlig AI:
Retfærdighed – Pålidelighed – Privatliv – Inklusion – Gennemsigtighed – Ansvarlighed.

Efter kurset vil deltagerne kunne:

  • Anvende principperne for ansvarlig AI-brug.
  • Identificere og håndtere risici ved AI-genereret kode.
  • Sikre, at AI-løsninger lever op til etiske og projektmæssige krav.
  • Forstå betydningen af gennemsigtighed, tillid og ansvarlighed i AI-systemer.

Modul 2 – Introduktion til GitHub Copilot:

GitHub Copilot er verdens første AI-baserede udviklerværktøj i stor skala, der hjælper udviklere med at skrive kode hurtigere og mere effektivt.
Copilot forstår konteksten i kommentarer og eksisterende kode og kan straks foreslå enkeltlinjer eller hele funktioner, hvilket reducerer rutinearbejde og øger produktiviteten.

Forskning viser, at brugere af Copilot arbejder hurtigere, fokuserer på mere komplekse opgaver og oplever større arbejdsglæde og flow.
Bag teknologien står OpenAI, som har udviklet sprogmodellen OpenAI Codex, der driver Copilot.
Værktøjet findes som udvidelse til Visual Studio Code, Visual Studio, Neovim og JetBrains IDE’er.

Microsoft og GitHub er førende inden for kunstig intelligens og arbejder for, at AI udvikles og anvendes sikkert, troværdigt og etisk forsvarligt.
Deres tilgang bygger på seks principper:
Retfærdighed, Pålidelighed og sikkerhed, Privatliv og datasikkerhed, Inklusion, Gennemsigtighed og Ansvarlighed.

Målet er at sikre, at AI sætter mennesker i centrum og understøtter retfærdighed, pålidelighed og gennemsigtighed.
Microsoft og GitHub opfordrer andre organisationer til at følge samme principper og bidrage til en fælles kultur for ansvarlig AI.

Modul 3 - GitHub Copilot og kunsten at skrive effektive prompts:

GitHub Copilot, drevet af OpenAI, forandrer den måde, vi udvikler software på. Ved at kombinere naturligt sprog med milliarder af kodelinjer fra offentlige kilder kan Copilot forstå konteksten i dit projekt og levere relevante og præcise kodeforslag. Resultatet er hurtigere udvikling, færre rutineopgaver og større fokus på de komplekse udfordringer.

For at udnytte Copilot fuldt ud er det vigtigt at mestre prompt engineering – kunsten at formulere klare og målrettede instruktioner. Kvaliteten af Copilots kodeforslag afhænger af, hvor præcist du kommunikerer dine behov. Jo bedre dine prompts er, desto mere relevante og brugbare forslag får du.

I dette modul lærer du at forstå og anvende de centrale principper bag prompt engineering og at bruge avancerede teknikker som rolleprompting og styring af chat-historik. Du får indsigt i, hvordan Copilot behandler prompts, genererer kodeforslag og håndterer data sikkert gennem filtrering og beskyttelse af indhold.

Efter modulet vil du kunne skrive effektive prompts, der optimerer Copilots ydeevne, øger præcisionen og gør dig i stand til at arbejde hurtigere og mere fokuseret med AI som din samarbejdspartner.

Modul 4 - GitHub Copilot og Codespaces:

I dette modul lærer du, hvordan GitHub Copilot kan fungere som din AI-baserede kodepartner og hjælpe dig med at skrive kode hurtigere og mere effektivt. Copilot analyserer din kode, kommentarer og relaterede filer for at forstå sammenhængen i dit projekt og foreslår derefter relevante kodelinjer eller hele funktioner. Du kan enten skrive direkte kode eller bruge naturligt sprog til at forklare, hvad du ønsker, og Copilot vil generere et passende forslag.

Du bliver også introduceret til GitHub Codespaces, et cloud-baseret udviklingsmiljø, der kører i Visual Studio Code. Med Codespaces kan du arbejde på GitHub-projekter i et fuldt konfigureret miljø, hvor alle nødvendige afhængigheder, biblioteker og udvidelser allerede er installeret. Det giver en fleksibel og klar-til-brug udviklingsoplevelse, så du hurtigt kan komme i gang med dine projekter – uanset hvor du arbejder fra.

Når du har gennemført modulet, vil du kunne bruge GitHub Copilot i Codespaces til at generere kodeforslag, skrive enhedstests og dokumentere din kode på en mere effektiv måde. Du lærer også at udnytte Copilots avancerede funktioner, herunder chat, agenter, slash-kommandoer og @workspace-agenten, som hjælper Copilot med at forstå konteksten i din kode og levere mere præcise forslag.

Afslutningsvis er det vigtigt at huske at slette dine Codespaces-instanser, når du er færdig, for at undgå at bruge al din månedlige tildelte tid og ressourcer.


Modul 5 - GitHub Copilot – Interaktion og Effektivitet:

I dette modul bliver du introduceret til GitHub Copilot, en avanceret AI-baseret kodeassistent, der hjælper dig med at arbejde hurtigere og mere effektivt gennem hele udviklingsprocessen. Copilot kan automatisere rutineopgaver, foreslå relevante kodestykker og generere hele funktioner, så du kan fokusere på det, der virkelig skaber værdi – innovation og løsning af komplekse problemer.

Copilot integreres sømløst i dit udviklingsmiljø og tilpasser sig den måde, du arbejder på. Du kan bruge værktøjet direkte i din IDE, gennem Copilot Chat, på GitHub.com eller via kommandolinjen (CLI). Ved at lære de forskellige måder at interagere med Copilot på, får du en bedre forståelse af, hvordan AI kan assistere dig i dit daglige arbejde og styrke både produktivitet og kodekvalitet.

I løbet af modulet lærer du at udnytte Copilots avancerede funktioner til at skrive, teste og dokumentere kode mere effektivt. Du får indsigt i, hvordan Copilot bruger konteksten fra din eksisterende kode og dine kommentarer til at levere præcise og relevante forslag. Derudover lærer du, hvordan du kan bruge naturligt sprog til at generere ny kode, forklare eksisterende kode, finde fejl og optimere din udviklingsproces.

Når du har gennemført modulet, vil du kunne bruge GitHub Copilot målrettet i dit daglige udviklingsarbejde. Du vil kunne kommunikere effektivt med værktøjet, give det den rette kontekst og bruge det som en intelligent samarbejdspartner, der hjælper dig med at skrive bedre kode – hurtigere og med større fokus.

Modul 6 - Administration, tilpasning og ansvarlig brug

Hos GitHub arbejder vi dedikeret på at fremme sikker, ansvarlig og pålidelig kunstig intelligens. Vi tror på, at AI kan styrke både effektivitet, innovation og udviklerglæde gennem hele softwareudviklingsprocessen. Vores mål er at sikre, at AI-fremskridt er tilgængelige, sikre og gavnlige for alle.

I dette modul lærer du, hvordan GitHub Copilot kan administreres og tilpasses til din organisations behov. Du får indsigt i de forskellige Copilot-planer, deres styrings- og tilpasningsfunktioner, og hvordan du kan aktivere eller deaktivere funktioner som matchning af offentlig kode for at beskytte data og sikre overholdelse af kontraktlige krav.

Du lærer også, hvordan du håndterer udelukkelse af indhold, så Copilot ikke foreslår uønsket materiale, og hvordan du kan løse almindelige udfordringer i brugen af værktøjet.

Efter modulet vil du have en klar forståelse af, hvordan GitHub Copilot kan administreres sikkert og effektivt i din organisation, så du kan vælge den løsning, der bedst understøtter jeres tekniske og organisatoriske behov.
 

Modul 7 - GitHub Copilot i udviklingsprocessen:

GitHub Copilot er en intelligent kodningsassistent, der hjælper udviklere med at skrive kode hurtigere og mere effektivt. Den integreres problemfrit med populære udviklingsmiljøer (IDE’er) og leverer kontekstuelle kodeforslag, der tilpasses den enkelte udviklers stil og præferencer.

I dette modul lærer du, hvordan Copilot kan anvendes til at øge produktiviteten, forbedre kodekvaliteten og understøtte samarbejde på tværs af hele softwareudviklingslivscyklussen (SDLC). Du får indsigt i, hvordan Copilot kan integreres i forskellige udviklingsprocesser og samtidig bidrage til at skabe en mere effektiv og inspirerende arbejdsoplevelse.

Efter modulet vil du kunne identificere, hvordan GitHub Copilot påvirker udviklingsarbejdet – både gennem automatisering af rutineopgaver og ved at frigøre tid til kreativitet og problemløsning. Du vil også kunne vurdere balancen mellem AI-assistance og den menneskelige faktor i softwareudvikling for at udnytte værktøjet bedst muligt.


Modul 8 - Udvikling af enhedstests med GitHub Copilot:

Enhedstest er en central del af softwareudviklingen, der sikrer, at hver komponent i et system fungerer korrekt. I dette modul lærer du, hvordan GitHub Copilot og Copilot Chat kan hjælpe dig med hurtigt og præcist at oprette enhedstests i Visual Studio Code ved hjælp af chatvisning, kodefuldførelse og den indbyggede smarthandling “Generér test”.

Du får indsigt i, hvordan Copilot kan bruges sammen med xUnit-teststrukturen og C# Dev Kit-udvidelsen til at oprette og administrere testprojekter. I praksis lærer du at bruge Copilot til at generere testkode, identificere edge cases og automatisere testarbejdet, så du kan forbedre både effektivitet og kodekvalitet.

Efter modulet vil du kunne bruge GitHub Copilot som en aktiv assistent i udviklingen af enhedstests – fra oprettelse af nye testprojekter til generering, tilpasning og kørsel af tests. Du vil opleve, hvordan Copilot kan strømline testprocessen, reducere manuelle fejl og styrke kvaliteten og pålideligheden af din kodebase.

Modul 9 - GitHub Copilot Business:

GitHub Copilot Business har transformeret udviklerproduktiviteten ved at give organisationer mulighed for at administrere og udrulle GitHub Copilot på tværs af teams og afdelinger. Mere end 400 organisationer bruger allerede løsningen til at udnytte generativ AI i udviklingsarbejdet og dermed øge kvaliteten og hastigheden i deres projekter.

Med Copilot Business kan udviklere rette fejl hurtigere, skrive mindre gentagen kode og fokusere på opgaver, der skaber større værdi. Værktøjet foreslår kode i realtid, omsætter kommentarer til funktionel kode og tilbyder alternative løsninger, hvilket styrker både innovation og effektivitet i udviklingsprocessen.

I dette modul lærer du at forstå forskellen mellem GitHub Copilot Business og GitHub Copilot Pro, udforske centrale use cases for virksomheder og få indsigt i, hvordan du kan aktivere og administrere Copilot Business i din organisation for at maksimere produktiviteten.
 

Modul 10 - GitHub Copilot Enterprise:

Siden lanceringen af GitHub Copilot har udviklingsteams oplevet markant højere produktivitet og mere effektivt samarbejde. Med GitHub Copilot Enterprise får organisationer nu en endnu mere skræddersyet og integreret løsning, der gør det muligt at styre adgangen til Copilot problemfrit og udnytte værktøjet på tværs af hele virksomheden.

Copilot Enterprise bygger videre på funktionerne i Copilot Business og integreres direkte i arbejdsprocessen på GitHub.com. Med avancerede værktøjer som Copilot Chat, Docsets og pull request-oversigter kan udviklere arbejde mere effektivt, få kontekstuelle forslag baseret på organisationens egen kodebase og forbedre samarbejdet på tværs af teams. Resultatet er hurtigere udviklingscyklusser, bedre kodekvalitet og mere tid til strategisk innovation.

I dette modul lærer du at forstå, hvad GitHub Copilot Enterprise er, og hvordan det adskiller sig fra Copilot Business, Copilot Pro og Copilot Free. Du får indsigt i centrale use cases, hvor Copilot Enterprise øger produktiviteten, samt hvordan du kan aktivere og administrere løsningen i din organisation for at udnytte dens fulde potentiale.

Modul 11 Forbedring af projekter med GitHub Copilot og Codespaces:

GitHub Copilot er en AI-drevet kodepartner, der hjælper udviklere med at skrive kode hurtigere og mere effektivt. Den analyserer både din kode og relaterede filer og leverer kontekstuelle forslag, som passer til din kodestil og dine behov. Ved at kombinere naturligt sprog og maskinlæring kan Copilot generere alt fra enkelte linjer til hele funktioner, så du kan fokusere på at løse de komplekse opgaver frem for rutinearbejdet.

GitHub Codespaces fungerer som et cloud-baseret udviklingsmiljø, der kører i Visual Studio Code. Det giver mulighed for hurtigt at oprette og tilpasse projekter, installere afhængigheder og arbejde i et fuldt konfigureret miljø direkte i skyen. Sammen giver Codespaces og Copilot en fleksibel, effektiv og samarbejdsvenlig udviklingsoplevelse.

I dette modul lærer du at anvende GitHub Copilot og Codespaces til at forbedre dine projekter – fra at oprette et repository og udforme præcise prompts til at generere kodeforslag og bruge Copilot Chat til at få hjælp, dokumentere og teste kode. Du lærer også at administrere dine Codespaces-ressourcer korrekt, så du kan arbejde effektivt uden at overskride dine tilgængelige ressourcer.

Modul 12 - Tilpasning af Python-projekter med GitHub Copilot:

Som udvikler ønsker du at arbejde mere effektivt og produktivt – både når du starter nye projekter og vedligeholder eksisterende kode. I dette modul lærer du, hvordan GitHub Copilot, som en intelligent AI-assistent, kan hjælpe dig med at forbedre din arbejdsproces inden for kodeskrivning, dokumentation, test og vedligeholdelse.

Du får praktisk erfaring med at bruge GitHub Copilot til at redigere og tilpasse et Python-projekt ved hjælp af præcise prompts. Modulet viser, hvordan du anvender liveforslag til at forbedre din kode, samt hvordan du arbejder i GitHub Codespaces – et cloud-baseret udviklingsmiljø, hvor du konfigurerer et repository og installerer Copilot-udvidelsen for at strømline dit arbejde.

Når du har gennemført modulet, vil du kunne oprette et GitHub-repository i Codespaces, installere Copilot-udvidelsen, bruge effektive prompts til at generere forslag og anvende Copilot Chat til at stille spørgsmål om kode. Kort sagt lærer du at bruge Copilot som en intelligent partner, der hjælper dig med at udvikle hurtigere, mere præcist og med større overblik gennem hele udviklingslivscyklussen.

Firma
Kontaktperson
Fakturering
Deltagere: 0

Noter

INFORMATIONER

Kursus nummer: GH-300T00

Varighed: 1 dag

Pris: kr. 6.000,- (eksl. moms)

Kursusbetingelser

Praktisk information

TILMELDING

Kurser med afholdelses garanti markeres med:

13-03-2026
08-05-2026
02-07-2026
03-09-2026
11-11-2026

RELATEREDE KURSER