GitHub Copilot i praksis

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 for å ta i bruk AI som en naturlig del av utviklingsarbeidet.

Varighet: 1 dag fysisk eller 2 x 1/2 dager digitalt (se mer informasjon under bestilling)

Pris: Introduksjonspris 8.700,- (ordinærpris 9.700,-)

Kurskategori: Applikasjonsutvikling

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.

Kurset settes opp enten fysisk eller digitalt.

Når kurset gjennomføres fysisk kjøres det på 1 dag fra kl 09:00-16:00
Når kurset gjennomføres digitalt kjøres det over 2 halve dager fra 12:00-16:00

Kursinstruktør

Håkon Eriksson har 15+ års erfaring fra energibransjen, 8 år som utvikler og arkitekt hovedsaklig backend i .NET og Python. Han har det siste året fokusert på AI-assistert programvareutvikling med utrulling av GitHub Copilot til over 500 utviklere.

Øyvind Viken har 20+ års erfaring som utvikler og arkitekt, hovedsakelig innen detaljhandel og energibransjen. Han har det siste året fokusert på AI-assistert programvareutvikling med utrulling av GitHub Copilot til over 500 utviklere. Fun fact: Mastergrad i kunstig intelligens fra 2000.

Ønsker du å samle flere ansatte til et bedriftsinternt kurs?

Finner du ikke det helt optimale kurset eller kombinasjonen av kurs? Da ordner vi det - sammen. Vi kan tilrettelegge kurs slik at de inneholder akkurat det dere har behov for. Vi kan sette opp et helt nytt kurs, eller tilpasse eksisterende kurs og materiell. Flere medarbeidere kan selvfølgelig også samles til et eget felles kurs, for maksimal effektivitet. Ta kontakt med meg for et forslag til gjennomføring og et tilbud basert på deres behov.

Henrik Buzzi