Ta kontakt
 Varighet 21 timer

Kursplan

Innføring i .NET 8

  • Hva er .NET? Oversikt og utvikling
  • .NET 8 LTS-funksjoner og plattformstøtte
  • SDK-installasjon og utviklingsverktøy

Kom i gang med C# og konsollapplikasjoner

  • Prosjektestruktur og CLI-kommandoer
  • Arbeide med typer, metoder og kontrollflyt
  • Objektorientert programmering i C#

Bygge webapplikasjoner med ASP.NET Core 8

  • Opprette og kjøre en grunnleggende webapp
  • Ruting, midtlem og tjenester
  • Innføring til Razor Pages og MVC

Datahenting med Entity Framework Core

  • Innstillingsdatabasekontekst
  • Arbeide med LINQ og datamodeller
  • Migrasjoner og CRUD-operasjoner

Avhengighetssprøyting og konfigurasjon

  • Innbygd avhengighetssprøytingsrammeverk
  • Arbeide med appsettings.json og miljøvariabler
  • Tjenestelevetider og modulær arkitektur

API-utvikling med Minimal APIs

  • RESTful-prinsipper og endepunkt-design
  • Bruke attributter og ruteparametere
  • Testing av API med Postman eller Swagger

Testing og feilsøking i .NET

  • Enhetstesting med xUnit
  • Integrasjonstesting tilnærminger
  • Feilsøkingsteknikker i Visual Studio

Utlevering av applikasjoner og tverrplattform utgivelse

  • Utgivelse av .NET 8-applikasjoner (selvinnholdende vs. rammeverkavhengig)
  • Utleveringsalternativer for Windows, Linux og macOS
  • Bruk av Visual Studio og CLI-verktøy for pakking og utgivelse

Oppsummering og neste steg

  • Oppsummering av viktige konsepter og verktøy som er dekket i løpet av kurset
  • Anbefalte øvelsesstier og læringsressurser
  • Oversikt over pågående emner: .NET 9-forhånd, Blazor, mikrosoner

Krav

  • Grunnleggende forståelse av programmeringskonsepter (variabler, løkker, funksjoner)
  • Noe erfaring med objektorientert programvare (f.eks. C#, Java, Python)
  • Kjennskap til kommandolinjeverktøy er nyttig, men ikke påkrevd

Publikum

  • Utviklere som innleder i .NET-økosystemet
  • Programmerere som overgår fra andre programmeringsspråk til C#/.NET
  • Tekniske team som bygger tverrplattformbaserte applikasjoner ved hjelp av moderne .NET

Antall deltakere


Pris per deltaker

Referanser (2)

Kommende kurs

Relaterte kategorier