ASP.NET Core – 4 dagers online klasseromskurs

26.500,00 NOK

  • 4 days
Live virtuelt klasserom
Internt / i bedrift

Bygg moderne, skalerbare og sikre webapplikasjoner med trygghet ved å bruke ASP.NET Core. Dette praktiske ASP.NET Core-kurset er laget for utviklere som ønsker å styrke ferdighetene sine innen webutvikling ved hjelp av Microsofts kraftige, plattformuavhengige rammeverk og moderne .NET-teknologier.

Nøkkelfunksjoner

Språk

Kursmateriell på engelsk

Nivå

Mellomnivå

4 dager med live, instruktørledet undervisning

Virtuell opplæring (8 timer per dag)

Alt relevant kursmateriell

Interaktive live-laboratorier for å styrke læringen

50+ anbefalte studietimer

Sertifikat for fullført program inkludert

Hero

Læringsutbytte

Når du er ferdig med dette programmet, vil du kunne:

Utvikle webapplikasjoner med MVC og Razo

Lær å utvikle strukturerte ASP.NET Core-applikasjoner ved hjelp av MVC-arkitektur og Razor-syntaks. Du vil lage dynamiske brukergrensesnitt, håndtere applikasjonslogikk og bygge skalerbare, vedlikeholdbare webløsninger.

Arbeid med databaser ved hjelp av Entity Framework Core

Få praktisk erfaring med å håndtere data med Entity Framework Core, inkludert databaseforespørsler, oppdateringer og migreringer for effektiv applikasjonsutvikling.

Utvikle sikre RESTful API-er

Lag RESTful API-er med ASP.NET Core og jobb med HTTP-metoder, endepunkter og responser. Du vil også implementere autentisering, autorisasjon og Microsoft Identity for å sikre applikasjoner og beskytte brukerdata.

Test og distribuer ASP.NET Core-applikasjoner

Bruk xUnit til enhetstesting for å forbedre påliteligheten til applikasjonen og kodekvaliteten. Du vil også lære hvordan du distribuerer ASP.NET Core-applikasjoner til IIS og Microsoft Azure-produksjonsmiljøer.

Hero

Kursplan

  1. Dag 1

    Økt 1: Introduksjon til ASP.NET

    • ASP.NET Core vs ASP.NET Framework
    • Applikasjonsarkitektur og utviklingsverktøy

    Økt 2: MVC-applikasjoner

    • MVC-arkitektur i .NET
    • Modeller, visninger og kontrollere
    • Introduksjon til Blazor

    Økt 3: Entity Framework Core

    • Database-tilgang med Entity Framework Core
    • Datamigrering og innlastingsstrategier
    • Lat, ivrig og eksplisitt lasting

    Økt 4: Arbeid med modeller

    • Utarbeide og implementere modeller
    • Arbeid med skjemaer og datavalidering
  2. Dag 2

    Økt 5: Dependency Injection

    • Konfigurasjon, handling, konstruktør- og tjenesteinjeksjon

    Økt 6: Kontrollere

    • Kontrollere og aksjonsmetoder
    • Ruting med tabeller og attributter

    Økt 7: Navigasjon

    • Filtrering og delvise visninger

    Økt 8: Visninger

    • Razor-syntaks og visningsvalidering
    • Vis komponenter
  3. Dag 3

    Økt 9: Tag Helpers

    • HTML og taghjelpere
    • Taggattributter, miljø og lenkehjelpere

    Økt 10: Enkelt­sides applikasjoner

    • Razor Pages- og SPA-konsepter
    • Håndtering av statisk innhold

    Økt 11: Feilhåndtering

    • Egendefinerte feilsider og unntakshåndtering
    • Feilfiltreringsteknikker

    Økt 12: RESTful API-er

    • Web-API og REST-konsepter
    • HTTP-forespørsler og -svar
    • API-handlingsmetoder og API-forbruk
  4. Dag 4

    Økt 13: Tilstandshåndtering

    • HTTP-tilstandsadministrasjon
    • Informasjonskapsler og hurtigbuffer

    Økt 14: Enhetstesting

    • Enhetstesting med xUnit
    • Testing av modeller og kontrollere

    Økt 15: Sikkerhet

    • Autentisering og autorisasjon
    • Identitet og integrasjon med Windows-sikkerhet

    Økt 16: Distribusjonsalternativer

    • Distribuering av applikasjoner til IIS og Azure
ASP.NET Core

Hvem bør melde seg på dette programmet?

C#-utviklere som går over til ASP.NET Core webutvikling

Programvareutviklere som bygger moderne webapplikasjoner og API-er

Fullstack-utviklere som jobber innen .NET-økosystemet

Backend-utviklere som ønsker å utvide til webteknologier

Tekniske fagpersoner som utvikler bedrifts- eller skybaserte applikasjoner

Utviklere som ønsker praktisk erfaring med MVC, Razor og REST-baserte API-er

Start kurset nå

Forutsetninger

  • Grunnleggende til middels kunnskaper i C#-programmering
  • Kjennskap til objektorienterte programmeringskonsepter
  • Grunnleggende forståelse av webutviklingskonsepter og HTTP‑grunnprinsipper
  • Erfaring med Visual Studio eller lignende utviklingsverktøy er en fordel
  • Tidligere fullføring av et C#-utviklerkurs eller tilsvarende erfaring anbefales

Uttalelser

Lisensiering og akkreditering

Kurset tilbys i henhold til Partnerprogramavtalen og oppfyller kravene i Lisensavtalen.

Likestillingspolicy

Kandidater oppfordres til å ta kontakt med AVC for veiledning og støtte gjennom hele tilretteleggingsprosessen.

Ofte stilte spørsmål

Contact background

Trenger du bedriftsløsninger eller LMS-integrasjon?

Fant du ikke kurset eller programmet som ville være passende for din bedrift? Trenger du LMS-integrasjon? Ta kontakt med oss! Vi er agile og løser alt!