Opleiding: ASP.NET Core - 4 dagen online klassikaal

Bouw met vertrouwen moderne, schaalbare en veilige webapplicaties met ASP.NET Core.

Deze praktijkgerichte ASP.NET Core-cursus is bedoeld voor ontwikkelaars die hun vaardigheden op het gebied van webontwikkeling willen versterken met behulp van het krachtige platformonafhankelijke framework van Microsoft en moderne .NET-technologieën.

Tijdens de cursus verkennen cursisten essentiële concepten, waaronder MVC-architectuur, Razor-syntaxis, Entity Framework Core, dependency injection, routing, RESTful API's, statusbeheer, testen, beveiliging en implementatie. Door middel van interactieve labs en praktijkgerichte ontwikkelingsoefeningen doen deelnemers praktische ervaring op met het bouwen van responsieve en productieklaar webapplicaties.

Aan het einde van de training beschikken cursisten over de vaardigheden en het zelfvertrouwen om ASP.NET Core-applicaties te ontwerpen, ontwikkelen, testen en implementeren voor bedrijfs- en cloudomgevingen.

Doelgroep

  • C#-ontwikkelaars die overstappen naar ASP.NET Core-webontwikkeling
  • Softwareontwikkelaars die moderne webapplicaties en API's bouwen
  • Full-stack-ontwikkelaars die binnen het .NET-ecosysteem werken
  • Backend-ontwikkelaars die willen uitbreiden naar webtechnologieën
  • Technische professionals die enterprise- of cloudgebaseerde applicaties ontwikkelen
  • Ontwikkelaars die praktische ervaring zoeken met MVC, Razor en RESTful API's

Vereisten

  • Basiskennis tot gemiddelde kennis van C#-programmeren
  • Bekendheid met concepten van objectgeoriënteerd programmeren
  • Basisbegrip van webontwikkelingsconcepten en HTTP-basisprincipes
  • Ervaring met Visual Studio of vergelijkbare ontwikkeltools is een pré
  • Het is aanbevolen om vooraf een C#-ontwikkelaarscursus te hebben gevolgd of over gelijkwaardige ervaring te beschikken

Leerdoelen

  • Webapplicaties bouwen met MVC & Razor: Leer hoe u gestructureerde ASP.NET Core-applicaties ontwikkelt met behulp van de MVC-architectuur en Razor-syntaxis. U maakt dynamische gebruikersinterfaces, beheert applicatielogica en bouwt schaalbare, onderhoudbare weboplossingen.
  • Werken met databases met Entity Framework Core: Doe praktische ervaring op met het beheren van gegevens met Entity Framework Core, inclusief databasequery's, updates en migraties voor efficiënte applicatieontwikkeling.
  • Ontwikkel veilige RESTful API's: Maak RESTful API's met ASP.NET Core en werk met HTTP-methoden, eindpunten en reacties. Je implementeert ook authenticatie, autorisatie en Microsoft Identity om applicaties te beveiligen en gebruikersgegevens te beschermen.
  • Test en implementeer ASP.NET Core-applicaties: Gebruik xUnit voor unit-testen om de betrouwbaarheid van applicaties en de kwaliteit van de code te verbeteren. Je leert ook hoe je ASP.NET Core-applicaties implementeert in IIS- en Microsoft Azure-productieomgevingen.

Cursusinhoud

Dag 1

Sessie 1: Inleiding tot ASP.NET

  • ASP.NET Core versus ASP.NET Framework
  • Toepassingsarchitectuur en ontwikkeltools

Sessie 2: MVC-toepassingen

  • MVC-architectuur in .NET
  • Modellen, weergaven en controllers
  • Inleiding tot Blazor

Sessie 3: Entity Framework Core

  • Databasetoegang met Entity Framework Core
  • Datamigraties en laadstrategieën
  • Lazy, eager en expliciet laden

Sessie 4: Werken met modellen

  • Modellen maken en implementeren
  • Werken met formulieren en gegevensvalidatie

Dag 2

Sessie 5: Afhankelijkheidsinjectie

  • Configuratie-, actie-, constructor- en service-injectie

Sessie 6: Controllers

  • Controllers en actiemethoden
  • Routing met tabellen en attributen

Sessie 7: Navigatie

  • Filteren en gedeeltelijke weergaven

Sessie 8: Weergaven

  • Razor-syntaxis en weergavevalidatie
  • Weergavecomponenten

Dag 3

Sessie 9: Taghelpers

  • HTML en taghelpers
  • Tagattributen, omgeving en linkhelpers

Sessie 10: Single Page Applications

  • Razor Pages en SPA-concepten
  • Beheer van statische inhoud

Sessie 11: Foutafhandeling

  • Aangepaste foutpagina's en uitzonderingsafhandeling
  • Technieken voor foutfiltering

Sessie 12: RESTful API's

  • Web API- en REST-concepten
  • HTTP-verzoeken en -reacties
  • API-actiemethoden en API-gebruik

Dag 4

Sessie 13: Statusbeheer

  • HTTP-statusbeheer
  • Cookies en caching

Sessie 14: Unit-testen

  • Unit-testen met xUnit
  • Modellen en controllers testen

Sessie 15: Beveiliging

  • Authenticatie en autorisatie
  • Identiteit en Windows-beveiligingsintegratie

Sessie 16: Implementatieopties

  • Toepassingen implementeren in IIS en Azure

FAQ

Wat is ASP.NET Core?

ASP.NET Core is het open-source, platformonafhankelijke framework van Microsoft dat wordt gebruikt om moderne webtoepassingen, API's en cloudgebaseerde diensten te bouwen met behulp van .NET-technologieën.

Wat leer ik in deze cursus?

Je leert hoe je ASP.NET Core-toepassingen bouwt met behulp van MVC, Razor, Entity Framework Core, RESTful API's, dependency injection, routing, authenticatie, testen en implementatietechnieken.

Is deze cursus geschikt voor beginners?

De cursus is het meest geschikt voor cursisten met eerdere programmeerervaring in C#. Een basiskennis van objectgeoriënteerd programmeren en .NET-concepten wordt aanbevolen.

Bevat de cursus praktische labs?

Ja. De training omvat praktische codeeroefeningen en live labomgevingen die zijn ontworpen om realistische ASP.NET Core-ontwikkelingsscenario's te simuleren.

Leer ik hoe ik RESTful API's bouw?

Ja. De cursus behandelt de ontwikkeling van RESTful API's, HTTP-verzoeken en -reacties, API-actiemethoden en API-integratietechnieken.

Komt Entity Framework Core aan bod in de cursus?

Ja. Je werkt met Entity Framework Core voor databasetoegang, migraties en gegevensbeheer binnen ASP.NET Core-toepassingen.

Komen beveiliging en authenticatie aan bod?

Ja. De cursus omvat authenticatie, autorisatie, identiteitsintegratie en best practices op het gebied van beveiliging voor het beschermen van ASP.NET Core-toepassingen.

Kan deze cursus helpen bij cloud- en bedrijfsontwikkeling?

Ja. ASP.NET Core wordt veel gebruikt voor bedrijfssystemen en cloudgebaseerde toepassingen, en de cursus omvat implementatieconcepten voor IIS- en Microsoft Azure-omgevingen.

Belangrijkste kenmerken

  • Cursus en materiaal in het Engels
  • Gemiddeld niveau
  • 4 dagen live virtuele training onder leiding van een instructeur (8 uur per dag)
  • Interactieve live labs om het leerproces te versterken
  • Alle relevante cursusmaterialen
  • 50+ aanbevolen studie-uren
  • Certificering inbegrepen

Neem eerst contact met ons op om de data en het schema te bevestigen voordat u boekt

Meer...
€2.450
Vrij van BTW
Aangeboden door
Adding Value Consulting (AVC)
Onderwerp
ASP (.NET)
Niveau
Duur
4 dagen
Looptijd
50 dagen
Taal
en
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Min: 5
Max: 12
Tijdstip
Overdag
Tijden en locaties
Online
di 18 aug. 2026
Online
di 15 dec. 2026
Keurmerken aanbieder
Accredited Learning Provider
Accredited Learning Technologies Provider
AgilePM - Agile Project Management (APMG)
APMG Change Management
APMG-International
AWS Partner Network (APN)
Axelos
BTW-vrijstelling
COBIT 5
E-Academy