SuperUsers billede

C# & .NET

Lær at designe og implementere objektorienterede C# programmer. Få både praktisk og teoretisk forståelse for klasser, objekter, nedarvning, templates, exceptions, lambda expressions og meget mere.

C# & .NET forløb

C# & .NET Kurser

  • SU-199 Introduktion til Programmering (2 dage)
    • Kurset er for dig, der ikke tidligere har programmeret i et C-lignende sprog. Du lærer begreber og teknikker, så du kan forstå, skrive og ændre programmer.
  • SU-202 Objektorienteret Grundkursus for C++/C#/Obj-C/Java/Python (2 dage)
    • På kurset lærer du de fundamentale principper i den objektorienterede tænkemåde – specielt med henblik på analyse og design af klasser og objekter.
  • SU-207 C# Programmering Grundkursus (3 dage)
    • Et rigtigt godt C# starter-kursus. Du lærer bl.a. om objektorienteret programmering, datatyper, betingelser, løkker, klasser og nedarvning. Kurset har desuden mange øvelser, så du får masser hands-on.
  • SU-230 C# Programmering Videregående (3 dage)
    • Kurset giver dig det du skal vide om C# for at få en lettere hverdag. Vi går i dybden med datatyper, variable, kontrolstrukturer, exceptions med mere.
  • SU-231 C# Programmering Avanceret (3 dage)
    • Få dybdegående og specialiseret kendskab til C# og .NET programmering, f.eks. pattern matching og det ”nye” switch udtryk.
  • SU-232 C# Expert Sessions (3 dage)
    • Arbejder du med C# og Visual Studio og vil du lære nogle af de mere avancerede features? Så er C# Expert Sessions noget for dig! Vi gør dig i stand til at fremstille mere effektiv, ren og simpelthen bedre kode med C#.
  • MS-480 Programming in HTML5 with JavaScript and CSS3 (5 dage)
    • Kurset giver dig viden og færdigheder til at kunne implementere web apps baseret på HTML5, CSS3 og JavaScript.
  • MS-486 Developing ASP.NET Core MVC Web Applications (5 dage)
    • Kurset giver dig den nødvendige viden og færdigheder til at kunne designe og programmere ASP.NET MVC Web Applikationer. Kurset omfatter både teori og øvelser.

C# & .NET certificeringspakker

Listepris 47.400 DKK
Din pris 34.800 DKK
(Eksl. moms)

Er du i tvivl?

Det ligger os meget på sinde, at du finder det kursus, der skaber mest værdi for dig og din arbejdsplads. Brug 2 minutter på at ringe eller skrive til vores rådgivere, der sidder klar med teknisk sparring.

SuperUsers

Kort om C# og .NET

Microsoft leverer sprogene C#, F# og VB.NET, men alle sprog som compileres til CIL-bytekoder, kan eksekveres på .NET-platformen, fx: Lisp, Python, Ruby...

Hvad er .NET?

Microsofts .NET er et framework, som gør det muligt at udføre programmer på tværs af platforme, uden at skulle compilere programmerne til den pågældende platform.

Det kræver selvfølgelig at .NET er installeret på den pågældende platform. Man kan opfatte .NET som et abstraktionslag imellem operativsystem og applikationer.

CIL – Compilering af programmerne

For at programmer kan afvikles på .NET skal de på udviklingstidspunkt kompileres til bytekoder (CIL – Common Intermediate Language, defineret i CLI-specifikationen (Common Language Infrastructure).

CLR – Udførelse af programmerne

CLR (Common Language Runtime) er den virtuelle maskine, som på runtime-tidspunktet står for JIT-compileringen (Just-In-Time) af CIL-bytekoderne til maskinkode.

.NET og platforme

Microsoft frigav i 2024 .NET CORE, som er en Open Source version af .NET. Denne kan porteres til en vilkårlig platform.