Praktisk veiledning i Git og GitHub – eLearning

4.950,00 NOK

  • 10 hours
eLæring

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

Hero

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 kode­samarbeid

Vedlikeholde

Vedlikehold dokumentasjon ved hjelp av README og .gitignore

Bygg

Bygg selvtillit i å håndtere komplette Git-arbeidsflyter fra start til slutt

Hero

Kursplan

  1. 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
  2. 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
  3. 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
  4. 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
  5. Hovedprosjekt

    Leksjon 05

    • End-to-end-implementering av Git- og GitHub-arbeidsflyt
    • Administrere et komplett prosjekt ved hjelp av beste praksis for versjonskontroll
Git og GitHub

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

Start kurset nå

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

Contact background

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!