Programmierung

Webentwicklung mit ASP.NET Core,Web API und SignalR

#080101

exkl. MwSt.

Beginn: offen
Ende: offen
Dauer: 4 Wochen

Trainingsprogramm Fakten

  • Vorausgesetzt werden fundierte Kenntnisse der .NET-Plattform
  • Grundkenntnisse der Webentwicklung, insbesondere HTML
  • CSS mit ASP.NET
  • gute C#- oder VB.NET- Kenntnisse.

ASP.NET Core ist die neue Open-Source Cross-Plattform Frontend-Technologie für das .NET Core Framework. Von den Grundprinzipien her ähnlich wie das klassische ASP.NET MVC bietet ASP.NET Core zahlreiche Verbesserungen. Es eignet sich für Webapplikationen, REST Services, IoT Apps und mobile Backends.

  • Einführung in die Webprogrammierung
  • Eine erste ASP.NET-Kernanwendung
  • ASP.NET Web Forms vs. MVC vs. ASP.NET Core
  • Überblick über HTML5 und CSS
  • JavaScript für C# Entwickler
  • ASP.NET Core in der Praxis
    • Controller und Ansichten
    • Layouts
    • Mutation von Daten
    • Vorlagen
    • Validierung
  • ASP.NET Core Features
    • Dependency Injection
    • Konfiguration
    • Anzeigen von Komponenten
    • Tag Helpers
    • Razor Pages
    • Middleware
    • Action Filter
    • Lokalisierung
  • Security
  • Deployment und Betrieb von Webapplikationen
  • Fortgeschrittene Techniken
    • Dependency Injection Deep Dive
    • Einstellungen und Konfiguration
    • View Components
    • Custom Tag Helpers
    • Gobalisierung und Lokalisierung
    • Caching
  • ASP.NET Core Request Life Cycle
    • Erstellen eigener Middleware
    • Routing
    • Modelbinding
    • Action Filter
    • Action Result und View Engine
  • Diagnose
    • Logging
    • Exception Handling
    • Health Checks
  • Security
    • HTTPS
    • Authentisierung und Autorisierung
    • ASP.NET Core Identity
    • OAuth
    • CORS
    • Applikation gegen Angriffe absichern
  • Deployment
  • Bundling und Minification
  • Einführung in Betrieb und Überwachung von Applikationen
  • Ausblick Blazor
  • Ausblick TypeScript

Für moderne Webapplikationen mit Frameworks wie Angular, React oder VueJS braucht es ein leistungsfähiges Backend und eine Möglichkeit, effizient über WebSockets mit der Applikation im Browser zu kommunizieren. ASP.NET Core bietet zu diesem Zweck mit WebAPI und SignalR zwei nützliche Frameworks an.

  • Grundlagen von REST-Services
  • REST Services mit WebAPI
  • Grundlagen von OData
  • Sicherheit und Versionierung
  • SignalR 3

Besteht aus folgenden Modulen

Fragen zum Programm?

Jetzt Anmelden

Programmierung

Webentwicklung mit ASP.NET Core,Web API und SignalR

#080101

offen

offen

exkl. MwSt.

Ort: Circle 6
Zürich Airport
Dauer: 4 Wochen