Programming Web APIs with ASP.NET Core C#

Datum
19/04/2021 - 22/04/2021
Ganztägig
Kalender-Import: iCal

Veranstaltungsort
ETC Trainingcenter
Modecenterstrasse 22, 1030 - Wien




Für dieses Seminar werden folgende Kenntnisse empfohlen:

  • Erfahrung in der Erstellung von C# Programmen. Passender Kurs: Programming C# (SD-CS)
  • Erfahrung in der Verwendung von Visual Studio

Als Vorbereitung auf den Kurs bieten wir einen den MOOC zum Thema Object Oriented Programming in C# auf der ETC TrainIT Plattform.

Siehe Preisoption „Hybrid“.

Kommunikation mit Clients jeglicher Technologie ist möglich über REST APIs. In diesem Kurs lernen Sie das Erstellen von Web APIs mit ASP.NET Core, Design Guidelines für REST Schnittstellen, und das Programmieren von REST APIs mit ASP.NET Core.

Nach Abschluss dieses Seminars haben die Teilnehmer Wissen zu folgenden Themen:

  • Einführung in REST APIs
  • Einführung in Web APIs mit ASP.NET Core 3
  • Dependency Injection und Services
  • Neue Features von ASP.NET Core 3.1 für Web APIs
  • Guidelines für REST APIs
  • Einsatz von Entity Framework Core
  • Odata mit ASP.NET Core
  • Microservices mit ASP.NET Core
  • Optionen für die Serialisierung
  • Beschreibungen von APIs mit Swagger und OpenAPI
  • Authentication und Authorization
  • APIs mit Azure Functions
  • Hosting APIs mit Azure AppServices
  • Serverless mit Azure Functions
  • Verwenden von APIs mit .NET Client Applikationen
  • Verwenden von APIs mit JavaScript Clients
  • Real-time Kommunikation und Streaming mit SignalR
  • Binäre Kommunikation mit gRPC (gRPC Remote Procedure Calls)

Dieses Seminar richtet sich an:

  • professionelle Entwickler die mit der .NET Plattform und C# vertraut sind.

  1. Einführung in REST APIs
  2. Einführung in Web APIs mit ASP.NET Core 3
  3. Dependency Injection und Services
  4. Neue Features von ASP.NET Core 3.1 für Web APIs
  5. Guidelines für REST APIs
  6. Einsatz von Entity Framework Core
  7. OData mit ASP.NET Core
  8. Microservices mit ASP.NET Core
  9. Optionen für die Serialisierung
  10. Beschreibungen von APIs mit Swagger und OpenAPI
  11. Authentication und Authorization
  12. Real-time Kommunikation und Streaming mit SignalR
  13. Binäre Kommunikation mit gRPC (gRPC Remote Procedure Calls)
  14. APIs mit Azure Functions
  15. Hosting APIs mit Azure AppServices
  16. Serverless mit Azure Functions
  17. Verwenden von APIs mit .NET Client Applikationen
  18. Verwenden von APIs mit JavaScript Clients

Kategorien


Mehr Artikel

Case-Study

Mit KI gegen die Papierflut

90 Prozent aller Arztrechnungen gehen zur Kostenerstattung auch heute noch auf dem Postweg bei den österreichischen Sozialversicherungsträgern ein. Gleichzeitig steigt die Zahl der Erstattungsfälle von Jahr zu Jahr. Ein von der IT-Services der Sozialversicherung (ITSV) und Cloudflight entwickeltes KI-System zur teilautomatisierten Kostenerstattung von Arztrechnungen hilft nun dabei, das eingehende Papierrechnungen digitalisiert und weiterverarbeitet werden. […]