Programmeringssprog kursus billede

Udvidet C# kursus

Formålet med dette kursus i C# er at give dig de kompetencer, du skal bruge for at få en lettere og mere effektiv hverdag som udvikler.

Kurset går i dybden med centrale emner som datatyper, variabler, kontrolstrukturer og fejlhåndtering (exceptions). Derudover får du en grundig forståelse for de stærke objektorienterede faciliteter i C#, herunder nedarvning, interfaces og polymorfi, samt hvordan du arbejder med de forskellige medlemstyper (variabler, properties, metoder m.fl.), der er fælles for struct, class og record.

Vi belyser også vigtige dele af .NET, herunder hvordan du arbejder med filsystemet, databaser, webservices og API’er.

De enkelte moduler afsluttes med praktiske opgaver, så du får mulighed for at afprøve din viden i praksis.

Fysisk København K
Programmeringssprog kursus billede

Det får du ud af kurset

  • De avancerede dele af C# og .NET
  • Objektorienteret programmering med nedarvning, interfaces og polymorfi
  • Arbejde med struct, class og record
  • Collections, arrays og LINQ
  • Async/await og event-håndtering
  • Filhåndtering og serialization
  • Adgang til databaser med både Entity Framework og Dapper
  • Oprettelse og brug af web-API’er

Pris ex. moms.

kr. 14.400,-

Varighed

3 dage


Kursusdatoer

Status Dato Sted
Ledige pladser 23-02-2026 København K
Ledige pladser 25-05-2026 København K
Tilmeld kursus

Det får du ud af kurset

  • De avancerede dele af C# og .NET
  • Objektorienteret programmering med nedarvning, interfaces og polymorfi
  • Arbejde med struct, class og record
  • Collections, arrays og LINQ
  • Async/await og event-håndtering
  • Filhåndtering og serialization
  • Adgang til databaser med både Entity Framework og Dapper
  • Oprettelse og brug af web-API’er

Kursusdatoer

Status Dato Sted
Ledige pladser 23-02-2026 København K
Ledige pladser 25-05-2026 København K

Pris ex. moms.

kr. 14.400,-

Varighed

3 dage

Tilmeld kursus

Målgruppe

Er til dig, der skal udvikle C# applikationer på .NET-platformen i Visual Studio er lave til dig, der ønsker at komme videre i din anvendelse af Visual Studio og C#.

Vis mere

Forudsætninger

Det forventes, at du har erfaring med programmering svarende til vores C# grundlæggende kursus, eller har en tilsvarende viden.

Vis mere

Efter kurset

  • Adgang til vores gratis hotline, som betyder, at du op til et år efter kurset kan ringe eller skrive til os, hvis du har spørgsmål til de emner, der er blevet gennemgået på kurset.
  • Vores unikke tilfredshedsgaranti, som er din tryghed for at få fuldt udbytte af dit kursus.
Vis mere

Kursusindhold

Modul 1 – Introduktion

  • Kort om C# og udviklingsmiljøerne Visual Studio og Visual Studio Code

 

Modul 2 – C# grundprincipper

  • Opsummering af centrale C#-funktioner og .NET-faciliteter
  • Common Language Runtime (CLR) og namespaces
  • Datatyper, variabler og operatorer
  • Kontrolstrukturer (if, løkker m.m.)
  • Udskrivning og tekstbehandling (Console)
  • Fejlhåndtering (exceptions)

 

Modul 3 – Om .NET

  • Hvad er .NET og hvilke versioner findes der?
  • Indstillinger og projektkonfiguration
  • Projekt-egenskaber
  • Debugging-værktøjer

 

Modul 4 – Struct, class og record

  • Hvordan bruges struct, class og record til at samle data og funktioner
  • Data- og funktionsindkapsling
  • Medlemmer i en klasse
  • Oprettelse af instanser

 

Modul 5 – C#-funktioner

  • Diverse sprogfeatures
  • enum’s
  • async/await – vent uden at vente
  • Events og event-abonnement
  • Expression-bodied members

 

Modul 6 – Nedarvning

  • Hvordan bruges nedarvning i C#
  • Virtuelle metoder, abstrakte klasser og metoder
  • Constructors ved nedarvning
  • Object-klassen
  • Opret dine egne exceptions

 

Modul 7 – Arbejde med interfaces

  • Grundlæggende om interfaces
  • Implicit og eksplicit implementering
  • Interfaces der arver andre interfaces
  • .NET-definerede interfaces
  • Dependency Injection

 

Modul 8 – Collections

  • Sådan håndteres dataserier
  • Fra arrays til collections
  • LINQ

 

Modul 9 – Adgang til filsystemet

  • Læsning og skrivning af information på filsystemet
  • Arbejde med filer og mapper
  • Serialization
  • Streams

 

Modul 10 – Adgang til databaser

  • Brug af databaser
  • Den "klassiske" tilgang
  • Brug af ORM (Object Relational Mapper)
  • Entity Framework til MS SQL og SQLite
  • Dapper

 

Modul 11 – Arbejde med web

  • Hvordan læser og eksponerer man data på internettet
  • Læsning af data med HttpClient-klassen
  • Oprettelse af en simpel Web API

 

 

Vis mere

Kursusdatoer

Status Dato Tid Sted
Ledige pladser 23-02-2026 9.00 - 16:00 København K
Ledige pladser 25-05-2026 9.00 - 16:00 København K
Tilmeld kursus
June

Har du spørgsmål?

Kontakt os gerne på telefon 77 300 123, så hjælper vi dig gerne videre.

Vi sidder klar ved telefonen alle hverdage fra 08-16.

Du er også velkommen til at kontakte os på kurser@cw.dk.