ASP.NET Core - 4 dagar onlineklassrum

26.500,00 SEK

  • 4 dagar
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 en skräddarsydd företagsintern utbildning eller grupputbildning?

Begär ett företagsinternt utbildningsprogram som skräddarsys specifikt för ditt team. Vi erbjuder flexibla anpassningsmöjligheter i linje med dina affärsmål, samt konkurrenskraftiga priser för större grupper. Fyll i formuläret nedan, så tar våra experter inom företagsutbildning fram den perfekta lösningen för dig.