Kurs 20486D: Webanwendungsentwicklung mit ASP.NET Core MVC – Kurs 57.490 Rubel. vom Spezialisten, Ausbildung, Datum: 15. Mai 2023.
Verschiedenes / / November 28, 2023
Der Kurs wird nach der aktuellsten Version unterrichtet!
Während des Kurses lernen Sie, wie Sie Webanwendungen mit ASP.NET CORE MVC aus dem .NET Framework erstellen. Sie erwerben Kenntnisse und Fähigkeiten, mit denen Sie die Leistung und Skalierbarkeit der von Ihnen entwickelten Webanwendungen deutlich verbessern können. Während der Kurse vergleichen Sie die Technologien ASP.NET CORE MVC und ASP.NET Web Forms und erhalten Empfehlungen zur Auswahl der einen oder anderen Technologie.
Der Kurs richtet sich an professionelle Webentwickler mit Erfahrung in der Erstellung von Anwendungen mit Visual Studio.
Um an diesem Kurs teilnehmen zu können, müssen Sie über einen gültigen Zugriff auf ein Microsoft Azure-Konto verfügen. Bitte beachten Sie, dass es bis zu 48 Stunden dauern kann, bis Sie einen neuen Zugang erhalten. Sollten Sie keinen Zugang haben, informieren Sie bitte Ihren Vorgesetzten bei der Schulungsanmeldung. In diesem Fall stellen wir Ihnen eine Testversion zur Verfügung: einen 30-tägigen Windows Azure Pass.
Brauchen Sie mehr Übung? Bereiten Sie sich auf die Microsoft-Zertifizierungsprüfungen vor? Erhalten Sie Zugang zu Labs Online – virtuellen Laboren für autorisierte Microsoft-Kurse – für die Dauer Ihres Kurses und zwei Wochen nach Abschluss! Der Service ist einzigartig und nur im Specialist Center verfügbar
Kursbeschreibung auf der offiziellen Microsoft-Website
Du wirst es lernen:
-Beschreiben Sie die wichtigsten Microsoft-Technologien im Bereich Webentwicklung und wählen Sie die am besten geeigneten zur Lösung Ihrer Probleme aus.
-Entwerfen Sie Webanwendungen, die verschiedene Anforderungen erfüllen.
-Erstellen Sie CORE MVC-Vorlagenmodelle und implementieren Sie Geschäftslogik innerhalb dieser Modelle.
-Erstellen Sie CORE MVC-Anwendungscontroller, die mit Benutzern, Modellen und Datenansichten interagieren.
-Erstellen Sie CORE MVC-Anwendungsansichten zum Anzeigen und Bearbeiten von Daten sowie zur Interaktion mit Modellen und Controllern.
-Erstellen Sie Komponententests und verwenden Sie Visual Studio-Debugging-Tools bei der Entwicklung von Webanwendungen.
-Erstellen Sie Webanwendungen, die für Menschen lesbare URLs verwenden.
-Verwenden Sie eine einzige Schnittstelle und einen einzigen Stil in Ihrer MVC-Anwendung.
-Beschleunigen Sie die Benutzerinteraktion durch Caching und teilweise Seitenaktualisierung.
- Erstellen Sie Client-Code in JavaScript mithilfe der jQuery-Bibliothek.
-Erstellen Sie geschützte CORE MVC-Anwendungen.
-Verwenden Sie Microsoft Azure-Webdienste aus Ihrer CORE MVC-Anwendung.
-Stellen Sie CORE MVC-Anwendungen bereit.
Modul 1. Rezension von ASP.NET CORE MVC (2 ac. H.)
-Überblick über Microsoft-Webtechnologien
-ASP.NET 4.x-Übersicht
-Einführung in ASP.NET CORE MVC.
Modul 2. Entwerfen einer ASP.NET Core-Webanwendung (3 ac. H.)
-Planung in der Projektentwurfsphase
-Entwerfen von Modellen, Controllern und Ansichten
Modul 3. Konfigurieren von Middleware und Diensten in ASP.NET Core (3 ac. H.)
-Konfiguration der mittleren Ebene
-Dienst-Konfiguration
Modul 4. Entwicklung von Controllern (3 ac. H.)
-Erstellen von Controllern und ihren Aktionen
-Konfigurieren von URL-Vorlagen
-Erstellen von Filtern für Methoden (Aktionsfilter)
Modul 5. Entwicklung von Repräsentationen (3 ac. H.)
-Erstellen von Ansichten mit der Razor-Engine.
-Verwendung von HTML-Helfern und Tag-Helfern
-Wiederverwendung von Code in Ansichten
Modul 6. Entwicklung von Modellen (2 ac. H.)
-Erstellung von MVC-Modellen
-Arbeiten mit Formularen
-Überprüfung von MVC-Anwendungen
Modul 7. Verwenden von Entity Framework Core zum Arbeiten mit Datenbanken (3 ac. H.)
-Einführung in Entity Framework Core
-Arbeiten mit der Framework Core-Entität
-Verwendung von Framework Core Entity in ASP.NET Core
Modul 8. Verwendung von Vorlagen, CSS und JavaScript in ASP.NET Core MVC (3 ac. H.)
-Verwendung von Ansichtsvorlagen
-Anwenden von CSS- und JavaScipt-Stilen
-Adaptives Design
Modul 9. Entwicklung der Client-Seite einer Webanwendung (3 ac. H.)
-Anwendungsstil
-Verwendung von Task Runner
-Adaptives Design
Modul 10. Testen und Debuggen von Webanwendungen (3 ac. H.)
-Testen von MVC-Anwendungen
-Implementieren Sie Strategien zur Ausnahmebehandlung
-Protokollierung von MVC-Anwendungen
Modul 11. Sicherheit in einer Webanwendung (3 ac. H.)
-Authentifizierung in ASP.NET Core
-Autorisierung in ASP.NET Core
-Schutz vor Angriffen
Modul 12. Caching und asynchrones Messaging (3 ac. H.)
-Implementierung der Caching-Strategie
-Staatsersparnis
-Zwei-Wege-Kommunikation
Modul 13. Implementierung von WebAPI (3 ac. H.)
-Einführung in WebAPI
-Verwendung von WebAPI
-WebAPI-Aufruf
Modul 14. Bereitstellen einer Webanwendung (3 ac. H.)
-Lokales Hosting und WebAPI-Bereitstellung
-Bereitstellung in Microsoft Azure
-Microsoft Azure-Grundlagen