Informationen zur Technologie

Das ASP.NET MVC Webframework dient der Entwicklung von Webanwendungen. Es befolgt den Paradigmen des Model-View-Controller (MVC-Muster) und ermöglicht die Erstellung von Webanwendungen durch ein Zusammenspiel von Model, View und Controller.


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

    offene Schulung
    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.
    Firmenschulung
    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:
    • Hamburg
    • Berlin
    • Frankfurt
    • München
    • Nürnberg
    • Düsseldorf
    • Wien
    • Stuttgart
    • Hannover
    • Köln
    • Dortmund
    Starttermin:individuelle Vereinbarung
    Unterlagen:zzgl.
    Verpflegung:zzgl.
    Prüfung/Zertifizierung:zzgl.

    Software

    ASP.NET MVC 5




    Seminarsprache

    Wir bieten unsere Seminare hauptsächlich in deutscher Sprache an – je nach Wunsch aber gerne auch in Englisch oder einer anderen Seminarsprache. Bitte fragen Sie doch einfach bei uns an.





    Zertifizierungen
      Microsoft MCSD SharePoint ApplicationsMicrosoft MCSD Web Applications