Kurs i ASP.NET Core MVC för .NET-utvecklare

Lär dig bygga en komplett MVC-webbapplikation från grunden med ASP.NET Core.

Tillbaka till kurserna

På kursen bygger du en komplett MVC-webbapplikation från grunden med ASP.NET Core. Den är uppdaterad för .NET 10 och Visual Studio 2026.

Du lär dig genom presentationer och praktiska övningar som tar dig steg för steg genom varje koncept.

Det här lär du dig

  • Hur HTTP och ASP.NET Core fungerar
  • MVC-mönstret
  • Routing
  • Razor views
  • Att skapa databasdrivna sidor
  • Entity Framework Core
  • Säkerhet och validering
  • Introduktion till att skapa Web API:er

Vem är kursen för?

C#-utvecklare som vill börja bygga webbapplikationer med ASP.NET Core.

Förkunskaper

Du bör ha grundläggande kunskaper i C#, inklusive LINQ och lambdauttryck, och grundläggande kunskaper i HTML, CSS och JavaScript. Viss erfarenhet av SQL Server och relationsdatabaser underlättar, men krävs inte.

Kursen förutsätter att du använder Windows. Det mesta av materialet fungerar även på macOS och Linux, men jag kan inte ge support för dem, och databasdelarna kan ge problem där. På macOS eller Linux kan du också behöva Charles Proxy, Fiddler Everywhere eller en liknande HTTP-proxy.

Agenda

Under kursen går vi igenom följande ämnen.

  • Introduktion
  • Kestrel och IIS
  • Request pipeline i ASP.NET Core
  • Så fungerar middleware
  • Använda MVC-mönstret
    • Models
    • Views
    • Controllers
  • Routing
  • Dependency injection
  • Razor views
  • Layouts
  • Tag Helpers
  • Forms
  • Åtkomst till databasen
    • SQL Server
    • Entity Framework Core
    • Migrations
    • Scaffolding
  • Validering
  • Introduktion till REST API:er
    • Swagger / OpenAPI
    • Använda API:er
    • Problem Details
  • Säkerhet

Relaterade kurser

Om utbildaren

Jag heter Tore Nestenius. Jag undervisar på plats och på distans, både direkt åt företag och via utbildningsföretag i Europa. Lite om min bakgrund:

  • Jag har utbildat utvecklare sedan 2010 och hållit flera hundra kurser och föredrag.
  • Jag tar fram, underhåller och håller varje kurs själv, och förbättrar den efter varje tillfälle.
  • Jag är Microsoft .NET MVP.
  • Jag var med och grundade Edument, ett svenskt utbildnings- och konsultföretag, där jag var CTO, utvecklare och utbildare.
  • Jag arbetar som senior .NET-konsult, så jag undervisar utifrån verkliga projekt.
  • Jag har arbetat med .NET och C# sedan 2002.
  • Jag har certifieringarna Azure AZ-204 och AZ-900.
  • Jag var med och grundade användargruppen .NET Skåne.

Tore Nestenius håller en kurs

Grunderna i ASP.NET Core

Längd
3 dagar eller 6 halvdagar

Nivå
Nybörjare

Språk
Kursen hålls på svenska eller engelska.

Vanliga frågor om utbildning

Erbjuder du utbildning både på plats och på distans?

Ja, jag erbjuder båda.

Erbjuder du utbildning på både svenska och engelska?

Ja, båda går bra. Allt kursmaterial är på engelska, och jag kan hålla kursen på svenska eller engelska.

Håller du halvdagar?

På plats kör jag oftast hela dagar. På distans kan jag erbjuda både halva och hela dagar.

Håller du webbinarier och kortare föredrag?

Ja, se min sida om föredrag.

Kan du anpassa kurser?

Ja. Vill du veta mer? Boka ett förutsättningslöst möte.

Hör av dig

Kontakt