ASP.NET Core – 4 dagers online klasseromskurs

26.500,00 NOK

  • 4 dager
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 en skreddersydd bedriftsintern opplæring eller gruppeopplæring?

Be om et bedriftsinternt opplæringsprogram som er skreddersydd spesielt for teamet ditt. Vi tilbyr fleksible tilpasningsmuligheter i tråd med forretningsmålene dine, samt konkurransedyktige gruppepriser for større team. Fyll ut skjemaet nedenfor, så utformer ekspertene våre innen bedriftsopplæring den perfekte løsningen for deg.