Ta kontakt

Kursplan

Programmeringsmiljøet og forkaring av .NET Core
- forståelse av Visual Studio
- oppretting av prosjekt og løsning
- import av biblioteker
- implementasjon av løsningen

C# syntaks
- datatyper, operatører og uttrykk
- løkker, betingelser
- oppretting av metoder
- håndtering av unntak
- anrop av metoder
- oppretting av overlagte metoder
- valgfrie og utdata-parametere i metoder

Strukturer og samlinger
- implementasjon av strukturer og enum-typer
- organisering av data i samlinger

Objektorientert programmering
- hendelseshåndterere
- oppretting av klasser
- definere og implementere grensesnitt
- implementasjon av sterkt typede samlinger
- oppretting av klassehierarkier
- utvidelse av .net Framework- eller Core-klasster

Arbeid med filer
- lesing og lagring av filer
- serialisering og deserialisering av XML, JSON
- arbeid med I/O-bibliotek

Arbeid med databaser
- oppretting og bruk av Entity-datamodeller
- spørring av data ved bruk av LINQ
- oppdatering av data med LINQ
- fjerntilgang til data på nettverket
- datatilgang gjennom Web-tjenester (REST)

Multithreadet og asynkron programmering
- multithreadet implementasjon ved bruk av Lambda-uttrykk og oppgaver
- forberedelse av asynkrone operasjoner
- samtidighetssynkronisering for datatilgang

Valgfritt (om det er tid):
- WPF-vindusapplikasjonsprosjekt (.NET Framework)
- ASP.NET MVC-prosjekt (.NET framework eller .net Core)
- tilgang til data i SQL Server Azure Database (Cloud)

Krav

  • Kunnskap om grunnleggende fraser i programvareutvikling.

Publikum

  • Teknisk teamleder
  • Programvareutvikler
 28 Timer

Antall deltakere


Pris per deltaker

Referanser (4)

Kommende kurs

Relaterte kategorier