Gå til indholdet

opdateringer

Diverse tilretninger

Jeg har fået taget mig sammen og fået flyttet de vigtige emner fra Avanceret C# til Videregående C# - og førstnævnte er nu slettet fra menuen. Der er også blevet ryddet lidt op i menuen, så der ikke er så mange niveauer.

Yderligere er der er tilføjet et afsnit omkring FluentValidation.

Slutteligt er der et nyt koncept omkring nogle lidt mere omfattende opgaver som er bedst at arbejde med hjemme og ikke som en del af undervisningen.

GitHub Flow

GitHub Flow er en populær arbejdsgang blandt softwareudviklere, der bruger Git og GitHub til versionskontrol. Det er derfor vigtigt at have en mulighed for at øve sig i denne arbejdsgang. Derfor har jeg tilføjet O290.

Hvis du som lærer på en skole ønsker at bruge denne opgave kan jeg evt oprette dig med de nødvendige rettigheder så du kan godkende PRs.

Oprydning

Der er ryddet lidt op i emnerne relteret til funktionsorienteret programmering, LINQ og async. Samme tekst (ish) og samme opgaver - men det er gjort lidt mere tilgængeligt.

Summeringsopgaver

Jeg har tilføjet et par summeringsopgaver til iterativ og procedural programmering - se under Opgaver.

Datamapping

Baseret på forespørgsel fra en underviser, har jeg tilføjet et afsnit om datamapping med nogle få simple eksempler. Det kan findes her.

Videopoker

Jeg har tilføjet en ny og større opgave til materialet - Videopoker. Det er et meget simpelt spil, hvor du får 5 kort, og så skal du vælge hvilke kort du vil beholde. De kort du ikke beholder bliver erstattet med nye kort, og så får du udbetalt en gevinst hvis du har en hånd der er bedre end et par knægte.

Video poker

Du kan finde opgaven her.

REST API

Efter undervisning de sidste par dage har jeg tilføjet et REST API til projektet. Det er et meget simpelt API, som giver dig mulighed for at hente, oprette, opdatere og slette personer. Se det her.