Use cases for udviklere til AI med GitHub Copilot
Øvet
Udvikler
DevOps-tekniker
Studerende
GitHub
I dette modul udforskes, hvordan GitHub Copilot strømliner udviklerproduktiviteten via AI-drevne funktioner. Den forbedrer SDLC (Software Development Life Cycle), tilpasser sig udviklerpræferencer og identificerer vigtige begrænsninger. Derudover måler den produktivitetsgevinster effektivt.
Læringsmål
Når du har fuldført dette modul, kan du:
- Identificer specifikke måder, hvorpå GitHub Copilot kan integreres problemfrit i udviklerarbejdsprocesser, hvilket forbedrer den overordnede udviklingsoplevelse og understøtter individuelle kodningspræferencer.
- Udforsk GitHub Copilots potentielle indvirkning på forskellige faser i softwareudviklingslivscyklussen.
- Evaluer begrænsningerne ved AI-assisteret kodning, og mål dens indvirkning på udviklingseffektiviteten
Forudsætninger
- Grundlæggende forståelse af koncepter og praksis for softwareudvikling.
- Kendskab til mindst ét programmeringssprog.
- En GitHub-konto og grundlæggende viden om GitHub-funktioner.
- Adgang til GitHub Copilot kræver enten en personlig GitHub-konto eller en konto, der administreres af en organisation eller virksomhed. Til læringsformål bør indstillingen Copilot Free med forbrugsgrænser være tilstrækkelig.