ASP.NET Core - 4 dagen online klassikaal

Tijdsduur

ASP.NET Core - 4 dagen online klassikaal

Adding Value Consulting (AVC)
Logo van Adding Value Consulting (AVC)
Opleiderscore: starstarstarstarstar 9,6 Adding Value Consulting (AVC) heeft een gemiddelde beoordeling van 9,6 (uit 275 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
Er zijn nog geen startdata bekend voor dit product.

Beschrijving

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 res…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: ASP (.NET), PHP, Programmeren (algemeen), Microsoft LINQ (Language Integrated Query) en Entity Framework.

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

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze cursus. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: ASP (.NET).
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.