Workshop
End-to-End – Moderne Webanwendungen mit Angular 2 und ASP.NET Core
Fabian Gosebrink

Workshop: End-to-End – Moderne Webanwendungen mit Angular 2 und ASP.NET Core



In diesem End-To-End-Workshop soll ein Gesamtbild vermittelt werden, um modulare Webanwendungen mit modernen Frameworks und Tools zu implementieren. Im Client wird das Angular2-Framework eingesetzt. Wir entwickeln Module, Komponenten sowie den Zugriff auf eine REST-API. Die API selber entwerfen wir in C# mit ASP.NET Core. Hierbei werden die REST-Prinzipien erläutert, das Routing angeschaut und die richtigen Statuswerte über die API vermittelt. Für den Datenzugriff verwenden wir das Entity Framework Core mit Repositories. Grundlegende Prinzipien wie Dependency Injection oder Seperation of Concerns werden über den gesamten Kurs hinweg berücksichtigt.

  • Entwurf und Implementierung einer REST-konformen Schnittstelle
  • Serverseitige Validierung
  • Datenzugriff durch Repositories
  • Clientseitige Entwicklung mit Angular 2 & Typescript
  • Entwurf und Implementierung von Komponenten und modularer Architektur
  • Zugriff auf REST-API
  • Anzeigen, Editieren und Löschen von Daten
  • Routing
  • Forms und clientseitige Validierung
  • Pipes und benutzerfreundliche Datenanzeige
  • Testing
  • Builden der Applikation mit Webpack

Zum Schluss können die Teilnehmer Feedback geben und den Kurs bewerten.