MOC 20486 ASP.NET Model View Controller (MVC) 5 - Entwicklung von Webanwendungen - Schulung (5 Tage)
MOC 20486 Developing ASP.NET MVC 5 Web Applications
Kurzbeschreibung
In diesem Seminar eignen sich die Teilnehmer wertvolle Kenntnisse zur Entwicklung von dynamischen Webanwendungen mit ASP.NET MVC (Model View Controller) an. Sie lernen das neue Framework ASP.NET Konzept kennen. Am Ende dieser Schulung kennen sie die ASP.NET Models, die Views und die Controller-Entwicklung, können Webanwendungen testen, debuggen und strukturieren, wissen wie man Styles verwendet und sind über das Request-Handling informiert. Außerdem ist Ihnen die Implementierung von Web APIs und die Bereitstellung der Webanwendungen geläufig.
Dieses Seminar bereitet auf die Zertifizierungsprüfung 70-486 vor.
Voraussetzungen
• Erfahrung mit Visual Studio 2017
• Erfahrung mit C# Programmierung und Konzepten wie Lambda-Ausdrücken, LINQ und anonymen Typen
• Erfahrung mit HTML, CSS und JavaScript
• Erfahrung mit Datenabfrage und -Bearbeitung mit ADO.NET
• Kenntnisse über XML- und JSON-Datenstrukturen
Seminarinhalt
Einsicht in ASP.NET Core MVC (Model View Controller)
• Überblick über Microsoft Web-Technologien
• Überblick über ASP.NET
• Einführung in ASP.NET Core MVC
Design von ASP.NET Core MVC-Webanwendungen
• Organisation der Projektentwurfsphase
• Entwicklung von Models, Views, Controllers
Konfiguration von Middlewares und Services in ASP.NET Core
• Konfiguration von Middleware
• Konfiguration der Services
Entwicklung von Controllern
• Schreiben von Controller und Aktionen
• Konfiguration von Routen
• Schreiben von Aktionsfiltern
Entwicklung von Views
• Erstellung von Views mit einer Razorsyntax
• Arbeiten mit HTML Helpers und Tag-Helpers
• Code-Wiederverwendung in Views
Entwicklung von Models
• Erstellung von MVC Models
• Verwendung von Formularen
• Validierung der MVC-Anwendung
Verwendung des Entity Framework Core in ASP.NET Core
• Einführung in den Entity Framework Core
• Arbeiten mit dem Entity Framework Core
• Verwendung des Entity Framework Core zur Herstellung einer Microsoft SQL Server Verbindung
Verwendung von Layouts, CSS und JavaScript in ASP.NET Core MVC
• Verwendung von Layouts
• Verwendung von CSS und JavaScript
• Verwendung von JQuery
Client-seitige Entwicklung
• Anwenden von Styles
• Verwendung von Task Runners
• Sich anpassendes Design
Test und Troubleshooting
• Das Testen von MVC-Anwendungen
• Implementierung einer Exception Handling Strategie
• Protokollierung von MVC-Anwendungen
Verwaltung der Sicherheit
• Authentifizierung in ASP.NET Core
• Autorisierung in ASP.NET
• Schutz vor Angriffen
Performance und Kommunikation
• Implementierung einer Caching Strategie
• State Management
• Zwei-Wege Kommunikation
Implementierung von Web APIs
• Einführung in Web APIs
• Entwicklung von Web APIs
• Aufruf einer Web API
Hosting und Bereitstellung
• On-Premise Hosting und Bereitstellung
• Bereitstellung in Microsoft Azure
• Microsoft Azure Grundlagen
Zielgruppen
• Web-Entwickler
Preise und Termine
Eine offene Schulung findet in einem unserer Schulungszentren statt.
Dauer: | 5 Tage |
Preis: | 1.795,00 € zzgl. USt. pro Teilnehmer (2.136,05€ inkl. USt.) |
Seminarstandorte: | |
Starttermine: (ortsabhängig) | |
Unterlagen: | zzgl. |
Verpflegung: | zzgl. |
Prüfung/Zertifizierung: | zzgl. |
Eine Firmenschlung kann sowohl bei Ihnen vor Ort als auch in einem unserer Schulungszentren stattfinden.
Dauer: | 5 Tage |
Preis ab: | 1.295,00 € zzgl. USt. pro Tag (1.541,05€ inkl. USt.) |
Schulungszentren: |
|
Starttermin: | individuelle Vereinbarung |
Unterlagen: | zzgl. |
Verpflegung: | zzgl. |
Prüfung/Zertifizierung: | zzgl. |
Software
ASP.NET MVC 5
Verwandte Schulungen
Moderne Webentwicklung mit ASP.NET MVC, HTML5, AJAX und jQuery - SchulungMOC 20480 - SchulungMOC 20487 - Schulung
Seminarsprache
die Seminarsprache ist deutsch, sofern keine andere Angabe. Englisch ist in aller Regel machbar, andere Seminarsprachen sind möglich, fragen Sie bitte an.