Sök utbildning

C# introduktion

Informator, Distans
Längd
3 dagar
Längd
3 dagar
Kursen är bokningsbar via arrangörens hemsida 🤗

Kursbeskrivning

C# är ett modernt och innovativt programspråk som fungerar på de flesta utvecklingsplattformarna. Exempel på begrepp som hanteras i C# är type safety, generics, pattern matchng, async och records. Språket används för att utveckla applikationer för webben, för desktop, för mobila appar och för spel.

I utbildningen går vi igenom C# och biblioteken i .NET. Du kommer att få lära dig hur man utvecklar moderna applikationer i C# och .Net. Vi går också översiktligt igenom ramverk som Entity Framwork, WinUI, ASP .NET, men fördjupning i ramverken ingår inte i den här utbildningen.

Målgrupp

Målgruppen är mjukvaruutvecklare som vill lära sig utveckla i C# och .Net.

Kursinnehåll

I utbildningen går vi igenom:

C# och .NET

  • Arkitekturen i .NET
  • Egenskaper och funktionalitet i C# 12 and .NET 8
  • Verktyg för att bygga och köra program
  • .NET för webutveckling, användargränssnitt och databaser

Språkets grunder

  • Namnrymder
  • Datatyper
  • Variablers synlighet och livstid
  • Programflöde

Att arbeta med objekt

  • Instantiering och initiering
  • Typer som kan ha värdet null
  • Att anropa metoder
  • Properties

Skapa klasser

  • Inkapsling– fält och properties
  • Metoder
  • Lokala funktioner
  • Extensionsmethoder
  • Klasser för att lagra data
  • Använda generiska klasser

Klasser för att lagra godtyckliga data

  • Iteratorer, foreach
  • Exceptions
  • Traditionell felhantering jämfört med exceptions
  • De reserverade orden try, throw, catch och finally
  • Exceptionklasser i .NET

Introduktion till LINQ

  • Två olika sätt att skriva LINQ-uttryck
  • Grunder i funktionell programmering
  • Fördröjd exekvering

Introduktion till händelsedriven programmering

  • Delegater och events
  • Klasserna Func och Action

Arv, abstrakta basklasser och gränssnitt

  • Varför arv?
  • Polymorphism
  • Att skapa gränssnitt (interface)
  • Inbyggda gränssnitt

Kursens mål

Efter kursen slut har du en förståelse för hur du utvecklar professionellt i C# och .NET och hur du skriver effektiv C#-kod. Du får också lära dig att skriva plattformsoberoende kod och hur du kodar med stil i C#.

Intresseanmälan

Beställ information

Fyll i formuläret för att få mer information om C# introduktion, direkt från arrangören. Det är gratis och inte bindande!

reCAPTCHA logo Den här hemsidan är skyddad av reCAPTCHA och Googles Integritetspolicy och Användarvillkor tillämpas.
Informator
Tegnérlunden 3
111 61 Stockholm

Kostnad för lunch och fika

Informator är utbildningsföretaget som stärker din konkurrenskraft genom att underhålla, uppdatera och tillföra relevant kunskap inom IT och management där och när du behöver det. Vi har vuxit tillsammans med svensk mjukvaruindustris ledande företag och utbildat utvecklare, tekniker, projektledare och chefer sedan...

Läs mer om Informator och visa alla utbildningar.

Highlights