ASP.NET Core - 4 dagen online klassikaal

2.450,00 EUR

  • 4 days
Live Virtueel Klassikaal
In Huis / In Bedrijf

Bouw moderne, schaalbare en veilige webapplicaties met vertrouwen met ASP.NET Core. Deze praktijkgerichte ASP.NET Core-cursus is ontworpen voor ontwikkelaars die hun webontwikkelingsvaardigheden willen versterken met behulp van Microsofts krachtige, cross-platform framework en moderne .NET-technologieën.

Belangrijkste functies

Taal

Lesmateriaal in het Engels

Niveau

Gevorderd niveau

4 dagen live, door een instructeur begeleid

Virtuele training (8 uur per dag)

Alle relevante cursusmaterialen

Interactieve live-labs om het leren te versterken

50+ aanbevolen studie-uren

Inclusief certificaat van afronding van het programma

Hero

Leerresultaten

Aan het einde van dit programma ben je in staat om:

Webapplicaties bouwen met MVC en Razor

Leer hoe je gestructureerde ASP.NET Core‑applicaties ontwikkelt met behulp van de MVC‑architectuur en Razor‑syntaxis. Je maakt dynamische gebruikersinterfaces, beheert de applicatielogica en bouwt schaalbare, goed onderhoudbare weboplossingen.

Werken met databases met Entity Framework Core

Doe praktische ervaring op met het beheren van data 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, endpoints en responses. Je implementeert ook authenticatie, autorisatie en Microsoft Identity om applicaties te beveiligen en gebruikersgegevens te beschermen.

Testen en implementeren van ASP.NET Core-toepassingen

Gebruik xUnit voor unit-tests om de betrouwbaarheid van de applicatie en de codekwaliteit te verbeteren. Je leert ook hoe je ASP.NET Core-applicaties naar IIS en Microsoft Azure productieomgevingen kunt deployen.

Hero

Cursusplanning

  1. Dag 1

    Sessie 1: Introductie tot ASP.NET

    • ASP.NET Core vs ASP.NET Framework
    • Applicatiearchitectuur en ontwikkeltools

    Sessie 2: MVC-toepassingen

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

    Sessie 3: Entity Framework Core

    • Database-toegang met Entity Framework Core
    • Datamigraties en laadstrategieën
    • Lui, eager en expliciet laden

    Sessie 4: Werken met modellen

    • Modellen creëren en implementeren
    • Werken met formulieren en gegevensvalidatie
  2. Dag 2

    Sessie 5: Dependency Injection

    • Configuratie, actie, constructor- en service-injectie

    Sessie 6: Controllers

    • Controllers en actiemethoden
    • Routering met tabellen en attributen

    Sessie 7: Navigatie

    • Filteren en deelweergaven

    Sessie 8: Views

    • Razor-syntaxis en weergavevalidatie
    • Componenten weergeven
  3. Dag 3

    Sessie 9: Tag Helpers

    • HTML en taghelpers
    • Tag-attributen, omgeving en linkhelpers

    Sessie 10: Single Page Applications

    • Razor Pages- en SPA-concepten
    • Statische content beheren

    Sessie 11: Foutafhandeling

    • Aangepaste foutpagina's en uitzonderingsafhandeling
    • Technieken voor foutfiltering

    Sessie 12: RESTful API's

    • Web-API- en REST-concepten
    • HTTP-verzoeken en -antwoorden
    • API-actiemethoden en API-consumptie
  4. Dag 4

    Sessie 13: Toestandsbeheer

    • HTTP-statusbeheer
    • Cookies en caching

    Sessie 14: Unit testen

    • Unit-tests met xUnit
    • Modellen en controllers testen

    Sessie 15: Beveiliging

    • Authenticatie en autorisatie
    • Identiteit en integratie met Windows-beveiliging

    Sessie 16: Implementatieopties

    • Toepassingen implementeren naar IIS en Azure
ASP.NET Core

Voor wie is dit programma bedoeld?

C#-ontwikkelaars die overstappen naar ASP.NET Core-webontwikkeling

Softwareontwikkelaars die moderne webapplicaties en API's bouwen

Full-stackontwikkelaars die binnen het .NET-ecosysteem werken

Backend-ontwikkelaars die zich willen uitbreiden naar webtechnologieën

Technische professionals die enterprise- of cloudgebaseerde applicaties ontwikkelen

Ontwikkelaars die praktische ervaring willen opdoen met MVC, Razor en RESTful API’s

Start nu met de cursus

Vereisten

  • Basis- tot gemiddelde kennis van C#-programmering
  • Vertrouwdheid met concepten van objectgeoriënteerd programmeren
  • Basiskennis van webontwikkelingsconcepten en HTTP‑fundamenten
  • Ervaring met Visual Studio of vergelijkbare ontwikkeltools is een pluspunt
  • Eerdere voltooiing van een C# Developer-cursus of gelijkwaardige ervaring wordt aanbevolen

Verklaringen

Licenties en accreditatie

De cursus wordt aangeboden volgens de Partner Program Agreement en voldoet aan de vereisten van de License Agreement.

Gelijkheidsbeleid

Kandidaten worden aangemoedigd om contact op te nemen met AVC voor begeleiding en ondersteuning tijdens het gehele accommodatieproces.

Veelgestelde vraag

Contact background

Heeft u bedrijfsoplossingen of LMS-integratie nodig

Heb je niet de cursus of het programma gevonden dat geschikt zou zijn voor jouw bedrijf? Heb je een LMS-integratie nodig? Neem contact met ons op! Wij zullen met een passende oplossing komen!