Weiterbildung Weiterbildung Weiterbildung

Kurs-ID: MOC20486

MOC 20486 Developing ASP.NET Core MVC Web Applications

In diesem 5-tägigen Kurs lernen die professionellen Webentwickler, fortgeschrittene ASP.NET Core MVC-Anwendungen mit .NET Core-Tools und -Technologien zu entwickeln. Der Schwerpunkt liegt dabei auf der Code-Entwicklung, welche die Performance und Skalierbarkeit von Website-Applikationen verbessern. Dabei wird ASP.NET MVC vorgestellt, bzw. mit Web Forms verglichen, damit die Teilnehmer welches genutzt werden könnte, bzw. sollte. Diese Schulung dient zur Vorbereitung auf die Zertifizierung als MCSD: Web Applications

Seminar-Kategorie:

Microsoft Zertifizierung, Technische Seminare

Seminar-Art:

Online-Seminare

Teilnahmegebühr:

2.390,00 € zzgl. 19% MwSt.
2.844,10 € inkl. 19% MwSt.

Weiterbildung

Seminarinhalt

Einführung in ASP.NET MVC 5

  • Überblick über die Microsoft Web-Technologien
  • Überblick über ASP.NET
  • Einführung in ASP.NET MVC 5

Entwerfen von ASP.NET MVC 5 Web-Anwendungen

  • Planung in der Projektierungsphase
  • Entwerfen von Modellen, Controllern und Views

Konfigurieren von Middlewares und Diensten in ASP.NET Core

  • Middlewares konfigurieren
  • Dienste konfigurieren

Entwicklung von Controllern

  • Controller und Aktionen schreiben
  • Routen konfigurieren
  • Aktionsfilter schreiben

Entwicklung von Views

  • Erstellen von Views mit Razor-Syntax
  • HTML-Helfer und Tag-Helfer verwenden
  • Wiederverwendung von Code in Views

Modelle entwickeln

  • MVC-Modelle erstellen
  • Mit Formularen arbeiten
  • Überprüfen der MVC-Anwendung

Verwenden von Entity Framework Core in ASP.NET Core

  • Einführung in Entity Framework Core
  • Arbeiten mit Entity Framework Core
  • Mit Entity Framework Core eine Verbindung zu Microsoft SQL Server herstellen

Verwenden von Layouts, CSS und JavaScript in ASP.NET Core MVC

  • Layouts verwenden
  • CSS und JavaScript verwenden
  • JQuery verwenden

Clientseitige Entwicklung

  • Anwenden von Stilen
  • Task Runners verwenden
  • Responsive Design

Testen und Debugging

  • Testen von MVC-Anwendungen
  • Implementieren einer Ausnahmebehandlungsstrategie
  • Protokollierung von MVC-Anwendungen

Sicherheitsverwaltung

  • Authentifizierung in ASP.NET Core
  • Autorisierung in ASP.NET Core
  • Vor Angriffen schützen

Applikations-Leistung und Kommunikation

  • Implementierung einer Caching-Strategie
  • Status-Verwaltung
  • Zwei-Wege-Kommunikation

Implementieren von Web-APIs

  • Einführung in Web-APIs
  • Web-API entwickeln
  • Aufrufen einer Web-API

Hosting und Bereitstellung

  • Hosting und Bereitstellung vor Ort
  • Bereitstellung in Microsoft Azure
  • Microsoft Azure Fundamentals

Zielgruppe

  • Web-Entwickler

Voraussetzungen

  • Erfahrung mit Visual Studio 2017, Erfahrung mit C # -Programmierung und Konzepten wie Lambda-Ausdrücken, LINQ und anonymen Typen, Erfahrung in der Verwendung des .NET Framework, Erfahrung mit HTML, CSS und JavaScript, Erfahrung in der Datenbearbeitung mit ADO.NET, Kenntnisse in XML- und JSON-Datenstrukturen.

Termine

Was können wir für Sie tun?

Wir freuen uns auf Ihre Nachricht.

Seminar-Korb