Cursus 20486D: Ontwikkeling van webapplicaties met ASP.NET Core MVC - cursus 57.490 rub. van Specialist, opleiding, Datum: 15 mei 2023.
Gemengde Berichten / / November 28, 2023
De cursus wordt gegeven volgens de laatste versie!
Tijdens de cursus leert u hoe u webapplicaties kunt maken met ASP.NET CORE MVC uit het .NET Framework. Je doet kennis en vaardigheden op waarmee je de prestaties en schaalbaarheid van de webapplicaties die je ontwikkelt aanzienlijk kunt verbeteren. Tijdens de lessen vergelijkt u ASP.NET CORE MVC- en ASP.NET Web Forms-technologieën en ontvangt u aanbevelingen bij het kiezen van een of andere technologie.
De cursus is bedoeld voor professionele webontwikkelaars met ervaring in het maken van applicaties met Visual Studio.
Om deze cursus te kunnen volgen, moet u geldige toegang hebben tot een Microsoft Azure-account. Houd er rekening mee dat het tot 48 uur kan duren voordat u nieuwe toegang krijgt. Indien u geen toegang heeft, kunt u dit bij uw aanmelding voor de training doorgeven aan uw leidinggevende. In dit geval bieden wij u een proefversie aan: een Windows Azure Pass voor 30 dagen.
Heb je meer oefening nodig? Bereidt u zich voor op het afleggen van de Microsoft-certificeringsexamens? Krijg toegang tot Labs Online, virtuele labs voor geautoriseerde Microsoft-cursussen, gedurende de duur van je cursus en twee weken na je afstuderen! De service is uniek en alleen beschikbaar bij het Specialist Center
Cursusbeschrijving op de officiële Microsoft-website
Je leert:
-Beschrijf de belangrijkste Microsoft-technologieën op het gebied van webontwikkeling en selecteer de meest geschikte om uw problemen op te lossen.
-Ontwerp webapplicaties die aan diverse eisen voldoen.
-Creëer CORE MVC-sjabloonmodellen en implementeer bedrijfslogica binnen deze modellen.
-Creëer CORE MVC-applicatiecontrollers die communiceren met gebruikers, modellen en dataweergaven.
-Creëer CORE MVC-applicatieweergaven die zijn ontworpen om gegevens weer te geven en te bewerken, en om te communiceren met modellen en controllers.
-Maak unit-tests en gebruik Visual Studio-foutopsporingstools bij het ontwikkelen van webapplicaties.
-Maak webapplicaties die voor mensen leesbare URL's gebruiken.
-Gebruik één enkele interface en stijl in uw MVC-applicatie.
-Versnel de gebruikersinteractie door caching en gedeeltelijke paginavernieuwing.
-Creëer clientcode in JavaScript met behulp van de jQuery-bibliotheek.
-Maak beveiligde CORE MVC-applicaties.
-Gebruik Microsoft Azure-webservices vanuit uw CORE MVC-applicatie.
- Implementeer CORE MVC-applicaties.
Module 1. Herziening van ASP.NET CORE MVC (2ac. H.)
-Overzicht van Microsoft-webtechnologieën
-ASP.NET 4.x-overzicht
-Inleiding tot ASP.NET CORE MVC.
module2. Ontwerpen van een ASP.NET Core webapplicatie (3 ac. H.)
-Planning in de projectontwerpfase
-Het ontwerpen van modellen, controllers en weergaven
module3. Middleware en services configureren in ASP.NET Core (3 ac. H.)
-Configuratie van de middelste laag
-Serviceconfiguratie
module4. Ontwikkeling van controllers (3 ac. H.)
-Het creëren van controllers en hun acties
-Configureren van URL-sjablonen
-Het maken van filters voor methoden (actiefilters)
module5. Ontwikkeling van representaties (3 ac. H.)
- Weergaven maken met behulp van de Razor-engine.
-Gebruik van HTML-helpers en tag-helpers
-Hergebruik van code in Views
module6. Ontwikkeling van modellen (2 ac. H.)
-Creatie van MVC-modellen
-Werken met formulieren
-Het controleren van MVC-applicaties
Module 7. Enty Framework Core gebruiken om met databases te werken (3 ac. H.)
-Inleiding tot de kern van het Entity Framework
-Werken met de Framework Core-entiteit
-Gebruik van Framework Core Entity in ASP.NET Core
Module 8. Met behulp van sjablonen, CSS en JavaScript in ASP.NET Core MVC (3 ac. H.)
-Gebruik van weergavesjablonen
-Toepassen van CSS- en JavaScipt-stijlen
-Adaptief ontwerp
Module 9. Ontwikkeling van de clientkant van een webapplicatie (3 ac. H.)
-Toepassingsstijl
-Taak Runner gebruiken
-Adaptief ontwerp
Module 10. Testen en debuggen van webapplicaties (3 ac. H.)
-Het testen van MVC-applicaties
- Implementeren van strategieën voor het afhandelen van uitzonderingen
-Loggen van MVC-applicaties
Module 11. Beveiliging in een webapplicatie (3 ac. H.)
-Authenticatie in ASP.NET Core
-Autorisatie in ASP.NET Core
-Bescherming tegen aanvallen
Module 12. Caching en asynchrone berichtenuitwisseling (3 ac. H.)
- Implementatie van cachingstrategie
-Staatsbesparing
-Tweerichtingscommunicatie
Module 13. Implementatie van WebAPI (3ac. H.)
-Inleiding tot WebAPI
-WebAPI gebruiken
-WebAPI-oproep
Module 14. Een webapplicatie implementeren (3 ac. H.)
-Lokale hosting en WebAPI-implementatie
-Implementatie in Microsoft Azure
-Microsoft Azure-basisbeginselen