Praktisk veiledning i Git og GitHub – eLearning
4.950,00 NOK
- 10 hours
Bli en mester i versjonskontroll og en mer effektiv, samarbeidende utvikler med kurset Mastering Git and GitHub. Denne praktiske opplæringen er laget for å hjelpe deg å forstå hvordan moderne programvareteam håndterer, sporer og samarbeider om kode ved hjelp av Git og GitHub.
Nøkkelfunksjoner
Språk
Kurs og materiell på engelsk
Nivå
Nybegynnernivå
Tilgang
1 års tilgang til læringsplattformen
3 timer med videoer på forespørsel
med over 10 timers anbefalt studietid
14 veiledede praktiske øvelser
4 automatisk vurderte prøver
31 repetisjonsquizer
2 omfattende oppgaver
Sertifisering
Sertifikat for fullført program inkludert

Læringsutbytte
Når du er ferdig med dette kurset, vil du kunne:
Versjonskontroll
Forstå versjonskontrollsystemer og hvorfor de er essensielle i programvareutvikling
Installer
Installer, konfigurer og initialiser Git-repositorier
Kommando
Arbeid med Git-kommandoer som add, commit, status, diff og logg
Ekstern
Administrer lokale og eksterne arkiver effektivt
Administrer
Opprett og administrer grener for parallell utvikling
Samarbeid
Samarbeid ved hjelp av GitHub (kloning, forking, pull requests, kodegjennomganger)
Flett
Løs flettingskonflikter i virkelige situasjoner
Beste praksis
Bruk beste praksis for team-basert kodesamarbeid
Vedlikeholde
Vedlikehold dokumentasjon ved hjelp av README og .gitignore
Bygg
Bygg selvtillit i å håndtere komplette Git-arbeidsflyter fra start til slutt

Kursplan
Introduksjon til versjonskontroll med Git
Leksjon 01
- Hva er versjonskontroll, og hvorfor er det viktig
- Introduksjon til Git og Git-konsepter
- Installasjon og konfigurasjon av Git
- Initialiserer arkiver
- Git-vertstjenester og introduksjon til GitHub
Git fra kommandolinjen
Leksjon 02
- Git-arbeidsflyt og filens livssyklus
- Mellomlagring av endringer med git add
- Lagre endringer med git commit
- Spor endringer med git status
- Sammenligne versjoner med git diff
Daglige Git-kommandoer
Leksjon 03
- Arbeide med eksterne Git-repositorier
- Dytte endringer til GitHub
- Vis commit-historikk
- Håndtering av grener
- Flytte og slette filer i Git
Git for samarbeid
Leksjon 04
- Kloning og forking av repositorier
- Opprette og administrere pull requests
- Kodegjennomganger og samarbeidsflyter
- Løse flettingskonflikter
- Arbeide med README-filer og dokumentasjon
- Bruke .gitignore effektivt
Hovedprosjekt
Leksjon 05
- End-to-end-implementering av Git- og GitHub-arbeidsflyt
- Administrere et komplett prosjekt ved hjelp av beste praksis for versjonskontroll

Hvem bør melde seg på dette programmet?
Forutsetninger
- Grunnleggende forståelse av datamaskiner og bruk av programvare
- Kjennskap til et hvilket som helst kommandolinjegrensesnitt er nyttig
- Grunnleggende kunnskap om dataformater som CSV eller JSON anbefales
Programvareutviklere og programmerere
Studenter som går inn i karrierer innen programvareutvikling
Fagpersoner som jobber i utviklingsteam
Bidragsytere til åpen kildekode
Uttalelser
Lisensiering og akkreditering
Dette kurset tilbys i henhold til Partnerprogramavtalen og er i samsvar med kravene i Lisensavtalen
Likestillingspolicy
Kandidater oppfordres til å ta kontakt med AVC for veiledning og støtte gjennom hele tilretteleggingsprosessen.
Ofte stilte spørsmål

Trenger du bedriftsløsninger eller LMS-integrasjon?
Fant du ikke kurset eller programmet som ville være passende for din bedrift? Trenger du LMS-integrasjon? Ta kontakt med oss! Vi er agile og løser alt!
