Kursplan

Programmeringsmiljøet og forklaring av .NET Core

- forstå Visual Studio

- opprette prosjekt og løsning

- importere biblioteker

- implementere løsningen

C# syntaks

- datatyper, operatører og uttrykk

- løkker, betingelser

- opprette metoder

- håndtere unntak

- kalle metoder

- opprette overbelaste metoder

- valgfrie og utdata-parametre i metoder

Strukturer og samlinger

- implementere strukturer og enum-typene

- organisering av data i samlinger

Objektorientert programmering

- håndterere hendelser

- opprette klasser

- definere og implementere grensesnitt

- implementere sterke typersamlinger

- opprette klassehierarkier

- utvide .NET Framework eller Core-klasser

Arbeid med filer

- lese og lagre filer

- serialisere og deserialisere XML, JSON

- arbeide med I/O-biblioteket

Arbeid med databaser

- opprette og bruke Entity data-modeller

- spørre om data ved hjelp av LINQ

- oppdatere data med LINQ

- fjerntilgang til data på nettverket

- tilgang til data gjennom Web-tjenester (REST)

Multitrådede og asynkrone programmering

- multitrådede implementeringer ved bruk av Lambda-uttrykk og oppgaver

- forberede asynkrone operasjoner

- konsistens for tilgang til data

Valgfritt (hvis tid tillater):

- WPF Window Application project (.NET Framework)

- ASP.NET MVC Project (.NET Framework or .NET Core)

- tilgang til data i SQL Server Azure Database (Sky)

Krav

  • Kjennskap til grunnleggende fraser i programvareutvikling.

Målgruppe

  • Teknisk Teamleder
  • Programvareutvikler
 28 timer

Antall deltakere


Pris per deltaker

Referanser (4)

Kommende kurs

Relaterte kategorier