Kurs 20486D: Webbapplikationsutveckling med ASP.NET Core MVC - kurs 57 490 rubel. från Specialist, utbildning, Datum: 15 maj 2023.
Miscellanea / / November 28, 2023
Kursen ges enligt senaste versionen!
Under kursen får du lära dig hur du skapar webbapplikationer med ASP.NET CORE MVC från .NET Framework. Du kommer att få kunskap och färdigheter som gör att du avsevärt kan förbättra prestandan och skalbarheten för de webbapplikationer du utvecklar. Under lektionerna kommer du att jämföra ASP.NET CORE MVC och ASP.NET Web Forms-teknologier och få rekommendationer om att välja en eller annan teknik.
Kursen är designad för professionella webbutvecklare med erfarenhet av att skapa applikationer med Visual Studio.
För att gå den här kursen måste du ha giltig åtkomst till ett Microsoft Azure-konto. Observera att det kan ta upp till 48 timmar att få ny åtkomst. Om du inte har tillgång, vänligen meddela din chef när du anmäler dig till utbildningen. I det här fallet kommer vi att förse dig med en testversion: ett 30-dagars Windows Azure Pass.
Behöver du mer träning? Förbereder du dig för att ta Microsofts certifieringsprov? Få tillgång till Labs Online – virtuella labb för auktoriserade Microsoft-kurser – under hela din kurs och två veckor efter examen! Tjänsten är unik och endast tillgänglig på Specialistcenter
Kursbeskrivning på Microsofts officiella webbplats
Du kommer att lära dig:
-Beskriv de viktigaste Microsoft-teknikerna inom webbutveckling och välj de mest lämpliga för att lösa dina problem.
-Designa webbapplikationer som uppfyller olika krav.
-Skapa CORE MVC-mallmodeller och implementera affärslogik inom dessa modeller.
-Skapa CORE MVC-applikationskontroller som interagerar med användare, modeller och datavyer.
-Skapa CORE MVC-applikationsvyer utformade för att visa och redigera data, samt interagera med modeller och kontroller.
-Skapa enhetstester och använd Visual Studios felsökningsverktyg när du utvecklar webbapplikationer.
-Skapa webbapplikationer som använder webbadresser som kan läsas av människor.
-Använd ett enda gränssnitt och stil i din MVC-applikation.
- Snabba upp användarinteraktionen genom cachelagring och partiell siduppdatering.
-Skapa klientkod i JavaScript med hjälp av jQuery-biblioteket.
-Skapa skyddade CORE MVC-applikationer.
-Använd Microsoft Azure-webbtjänster från din CORE MVC-applikation.
- Distribuera CORE MVC-applikationer.
Modul 1. Recension av ASP.NET CORE MVC (2 ac. h.)
-Översikt över Microsofts webbteknologier
-ASP.NET 4.x Översikt
-Introduktion till ASP.NET CORE MVC.
Modul 2. Utforma en ASP.NET Core-webbapplikation (3 ac. h.)
-Planering i projektdesignfasen
-Designa modeller, styrenheter och vyer
Modul 3. Konfigurera mellanprogram och tjänster i ASP.NET Core (3 ac. h.)
-Konfigurera mittskiktet
-Tjänstekonfiguration
Modul 4. Utveckling av styrenheter (3 ac. h.)
-Skapa kontrollanter och deras åtgärder
-Konfigurera url-mallar
-Skapa filter för metoder (åtgärdsfilter)
Modul 5. Utveckling av representationer (3 ac. h.)
-Skapa vyer med Razor-motorn.
-Använda HTML Helpers och Tag Helpers
-Återanvändning av kod i Views
Modul 6. Utveckling av modeller (2 ac. h.)
-Skapande av MVC-modeller
- Arbeta med formulär
-Kontrollera MVC-applikationer
Modul 7. Använda Entity Framework Core för att arbeta med databaser (3 ac. h.)
-Introduktion till Entity Framework Core
-Att arbeta med Framework Core-enheten
-Använda Framework Core Entity i ASP.NET Core
Modul 8. Använda mallar, CSS och JavaScript i ASP.NET Core MVC (3 ac. h.)
-Använda vymallar
- Tillämpa CSS- och JavaScipt-stilar
- Adaptiv design
Modul 9. Utveckling av klientsidan av en webbapplikation (3 ac. h.)
-Ansökningsstil
-Använda Task Runner
- Adaptiv design
Modul 10. Testning och felsökning av webbapplikationer (3 ac. h.)
-Tester av MVC-applikationer
-Implementera undantagshanteringsstrategier
-Loggning av MVC-applikationer
Modul 11. Säkerhet i en webbapplikation (3 ac. h.)
-Autentisering i ASP.NET Core
-Auktorisering i ASP.NET Core
-Skydd mot attacker
Modul 12. Cachning och asynkron meddelandehantering (3 ac. h.)
-Implementering av cachingstrategi
-Statssparande
-Tvåvägskommunikation
Modul 13. Implementering av WebAPI (3 ac. h.)
-Introduktion till WebAPI
-Använder WebAPI
-WebAPI-anrop
Modul 14. Distribuera en webbapplikation (3 ac. h.)
-Lokal hosting och WebAPI-distribution
-Implementering i Microsoft Azure
-Microsoft Azure Basics