ASP.NET Core - 4 dagar onlineklassrum

26.500,00 SEK

  • 4 days
Live Virtuellt Klassrum
På plats / Inom företaget

Bygg moderna, skalbara och säkra webbapplikationer med självförtroende med hjälp av ASP.NET Core. Denna praktiskt inriktade ASP.NET Core-kurs är utformad för utvecklare som vill stärka sina färdigheter inom webbutveckling med Microsofts kraftfulla, plattformsoberoende ramverk och moderna .NET-tekniker.

Viktiga funktioner

Språk

Kursmaterial på engelska

Nivå

Mellannivå

4 dagar med lärarledd undervisning i realtid

Virtuell utbildning (8 timmar per dag)

Allt relevant kursmaterial

Interaktiva live-labb för att förstärka lärandet

50+ rekommenderade studietimmar

Intyg om genomförd utbildning ingår

Hero

Lärandemål

I slutet av det här programmet kommer du att kunna:

Bygga webbapplikationer med MVC och Razor

Lär dig att utveckla strukturerade ASP.NET Core‑applikationer med hjälp av MVC‑arkitekturen och Razor‑syntax. Du skapar dynamiska användargränssnitt, hanterar applikationslogik och bygger skalbara, lättunderhållna webb­lösningar.

Arbeta med databaser med Entity Framework Core

Få praktisk erfarenhet av att hantera data med Entity Framework Core, inklusive databasfrågor, uppdateringar och migrationer för effektiv applikationsutveckling.

Utveckla säkra RESTful API:er

Skapa RESTful API:er med ASP.NET Core och arbeta med HTTP-metoder, slutpunkter och svar. Du kommer också att implementera autentisering, auktorisering och Microsoft Identity för att säkra applikationer och skydda användardata.

Testa och distribuera ASP.NET Core-applikationer

Använd xUnit för enhetstestning för att förbättra applikationens tillförlitlighet och kodkvalitet. Du kommer också att lära dig hur du distribuerar ASP.NET Core-applikationer till IIS- och Microsoft Azure-produktionsmiljöer.

Hero

Kursöversikt

  1. Dag 1

    Session 1: Introduktion till ASP.NET

    • ASP.NET Core vs ASP.NET Framework
    • Applikationsarkitektur och utvecklingsverktyg

    Session 2: MVC-applikationer

    • MVC-arkitektur i .NET
    • Modeller, vyer och kontroller
    • Introduktion till Blazor

    Session 3: Entity Framework Core

    • Databasåtkomst med Entity Framework Core
    • Datamigreringar och inläsningsstrategier
    • Lazy, ivrig och explicit inladdning

    Session 4: Att arbeta med modeller

    • Skapa och implementera modeller
    • Att arbeta med formulär och datavalidering
  2. Dag 2

    Session 5: Dependency Injection

    • Konfiguration, åtgärd, konstruktor och tjänsteinjektion

    Session 6: Kontroller

    • Kontrollers och åtgärdsmetoder
    • Routning med tabeller och attribut

    Session 7: Navigering

    • Filtrering och delvisa vyer

    Session 8: Vy(er)

    • Razor-syntax och vyvalidering
    • Visa komponenter
  3. Dag 3

    Session 9: Tag Helpers

    • HTML och tagghjälpare
    • Taggattribut, miljö och länkhjälpare

    Session 10: Enkel-sidiga applikationer

    • Razor Pages- och SPA-koncept
    • Hantera statiskt innehåll

    Session 11: Felhantering

    • Anpassade felsidor och undantagshantering
    • Tekniker för felaktig filtrering

    Session 12: RESTful API:er

    • Webb-API och REST-koncept
    • HTTP-förfrågningar och -svar
    • API-åtgärdsmetoder och användning av API:er
  4. Dag 4

    Session 13: Tillståndshantering

    • HTTP-tillståndshantering
    • Cookies och cache

    Session 14: Enhetstestning

    • Enhetstestning med xUnit
    • Testa modeller och kontroller

    Session 15: Säkerhet

    • Autentisering och auktorisering
    • Identitet och integrering med Windows-säkerhet

    Session 16: Distributionsalternativ

    • Distribuera applikationer till IIS och Azure
ASP.NET Core

Vem bör anmäla sig till det här programmet?

C#-utvecklare som går över till webbutveckling med ASP.NET Core

Programvaruutvecklare som bygger moderna webbapplikationer och API:er

Fullstackutvecklare som arbetar inom .NET-ekosystemet

Backendutvecklare som vill bredda sig inom webbteknologier

Tekniska yrkespersoner som utvecklar företags- eller molnbaserade applikationer

Utvecklare som söker praktisk erfarenhet av MVC, Razor och RESTful API:er

Starta kursen nu

Förutsättningar

  • Grundläggande till medelgod kunskap i C#-programmering
  • Förtrogenhet med objektorienterade programmeringskoncept
  • Grundläggande förståelse för webbutvecklingskoncept och HTTP-grunder
  • Erfarenhet av Visual Studio eller liknande utvecklingsverktyg är meriterande
  • Tidigare genomförd C#-utbildning för utvecklare eller motsvarande erfarenhet rekommenderas

Uttalanden

Licensiering och ackreditering

Kursen erbjuds i enlighet med Partnerprogramavtalet och uppfyller kraven i licensavtalet.

Likabehandlingspolicy

Kandidater uppmuntras att kontakta AVC för vägledning och stöd under hela processen för att ordna anpassningar.

Vanliga frågor

Contact background

Behöver du företagslösningar eller LMS-integration?

Hittade du inte kursen eller programmet som skulle passa för ditt företag? Behöver du LMS-integration? Skriv till oss! Vi löser det!