Kom i kontakt
 Varaktighet 21 timmar

Kursplan

Introduktion till .NET 8

  • Vad är .NET? Översikt och utveckling
  • .NET 8 LTS-funktioner och plattformstöd
  • SDK-installation och utvecklingsverktyg

Kom igång med C# och konsolapplikationer

  • Projektstruktur och CLI-kommandon
  • Arbete med typer, metoder och styrfluss
  • Objektorienterad programmering i C#

Bygg webbapplikationer med ASP.NET Core 8

  • Skapa och kör en grundläggande webbapp
  • Routing, middleware och tjänster
  • Introduktion till Razor Pages och MVC

Dataåtkomst med Entity Framework Core

  • Ställa in databaskontext
  • Arbeta med LINQ och datamodeller
  • Migrationer och CRUD-operationer

Beroendeinjicering och konfiguration

  • Inbyggda beroendeinjicering ramen
  • Arbeta med appsettings.json och miljövariabler
  • Tjänstlivslängd och modulär arkitektur

API-utveckling med Minimal APIs

  • REST-principer och slutpunktsdesign
  • Använda attribut och routeparametrar
  • Testa API:er med Postman eller Swagger

Testning och felsökning i .NET

  • Enhetstestning med xUnit
  • Integrationsteststrategier
  • Felsökningstekniker i Visual Studio

Applicatdistribution och plattformsoberoende utgivning

  • Utgivning av .NET 8-applikationer (självständig vs. ramverksberoende)
  • Distributionsalternativ för Windows, Linux och macOS
  • Använda Visual Studio och CLI-verktyg för paket och release

Sammanfattning och nästa steg

  • Genomgång av nyckelkoncept och verktyg som täcks under kursen
  • Rekommenderade övningsvägar och lärande resurser
  • Översikt över nya ämnen: .NET 9 preview, Blazor, mikrotjänster

Krav

  • Grundläggande förståelse för programmeringskoncept (variabler, slingor, funktioner)
  • Någon erfarenhet av ett objektorienterat språk (t.ex. C#, Java, Python)
  • Kunskap i kommandoradsverktyg är en fördel men inget krav

Målgrupp

  • Utvecklare som går in i .NET-ekosystemet
  • Programmerare som byter från andra språk till C#/.NET
  • Tekniska team som bygger plattformsoberoende applikationer med modernt .NET

Antal deltagare


Pris per deltagare

Vittnesmål (2)

Kommande Kurser

Relaterade Kategorier