Kom i kontakt

Kursplan

Programmeringsmiljön och förklaring av .NET Core
- förståelse av Visual Studio
- skapande av projekt och lösning
- import av bibliotek
- implementation av lösningen

C#-syntax
- datatyper, operatorer och uttryck
- loopar och villkor
- skapande av metoder
- hantering av undantag
- anrop av metoder
- skapande av överladdade metoder
- valfria och utdata-parametrar i metoder

Strukturer och samlingar
- implementation av strukturer och enum-typer
- organisation av data i samlingar

Objektorienterad programmering
- händelsehanterare
- skapande av klasser
- definition och implementation av gränssnitt
- implementation av strikt typade samlingar
- skapande av klasshierarkier
- utökning av .NET Framework- eller Core-klasser

Arbetande med filer
- läsning och sparande av filer
- serialisering och deserialisering av XML och JSON
- arbete med I/O-biblioteket

Arbetande med databaser
- skapande och användning av Entity-data modeller
- frågning av data med LINQ
- uppdatering av data med LINQ
- fjärråtkomst till data på nätverket
- databasåtkomst via webbaseratjänster (REST)

Multithreading och asynkron programmering
- implementation av multithreading med Lambda-uttryck och uppgifter
- förberedelse av asynkrona operationer
- konkurrens-synkronisering för dataåtkomst

Valfritt (om tiden räcker till):
- WPF-fönsterapplikationsprojekt (.NET Framework)
- ASP.NET MVC-projekt (.NET Framework eller .NET Core)
- åtkomst till data i SQL Server Azure Database (moln)

Krav

  • Kunskaper om grundläggande begrepp inom mjukvaruutveckling.

Målgrupp

  • Teknisk teamledare
  • Mjukvaruutvecklare
 28 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (4)

Kommande Kurser

Relaterade Kategorier