GitHub Copilot i praksis



Kursarrangør: Bouvet
Sted: Nettkurs / Nettstudie
Hele landet
Type:Nettkurs og nettstudie
Undervisningstid: Please contact us for information
Varighet: 1 dag
Pris: 9.700

GitHub Copilot og andre AI-verktøy endrer måten vi utvikler programvare på. I dette kurset lærer du hvordan du effektivt kan bruke Copilot i din utviklingshverdag – fra kodegenerering og bruk av chat til dokumentasjon og testing. Med innsikt i modellene og Copilots virkemåte får du et solid grunnlag

Kurset er strukturert som en workshop med en introduksjon til verktøyet og arkitektur, før man jobber med praktiske oppgaver som skal demonstrere bruk av de ulike funksjonene. Videre vil vi gå igjennom avansert bruk og avrunde med diskusjon og refleksjon rundt de nye mulighetene og utfordringene AI-verktøy gir oss som utviklere

Læringsmål:
Etter endt kurs vil deltakerne kunne:

- Forstå hvordan GitHub Copilot fungerer og hvordan det er bygget opp
- Bruke Copilot effektivt i ulike programmeringssituasjoner
- Kjenne til Copilots begrensninger og hvordan det kan kombineres med andre verktøy
- Reflektere rundt ansvarlig bruk av AI i programvareutvikling

Innhold:

- Introduksjon til GitHub Copilot

o Oversikt over produktportefølge
o Dypdykk i arkitektur og sikkerhet
o Begrensninger og sammenligning med alternative verktøy

- Praktisk bruk av Copilot

o Inline-copilot, chat moduser og context management
o Generering av dokumentasjon og tester
o Feilsøking og forbedring av kode

- Avansert bruk
o Pull requests og code review
o Extensions
- Agentes
- Skillsets
o Workspace

- Refleksjon og diskusjon
o Muligheter og risikohåndtering
o Software craftsmanship i en AI-drevet utviklingshverdag

Målgruppe:
Kurset passer for utviklere, tech leads og team som ønsker å ta i bruk eller bruker GitHub Copilot og lignende AI-verktøy i praksis. Det er en fordel med generell programmeringsforståelse, men ingen forkunnskaper om kunstig intelligens trengs.

Varighet:
Halv og heldags (2 halve dager) med mulighet for tilpasning.

Format:
Fysisk eller digitalt, med veksling mellom teori, og praktiske øvelser.