Programming Web APIs with ASP.NET Core C#

Datum
30/11/2020 - 03/12/2020
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

Stijn Bannier, Digital Product Manager, Open API.
News

Air France-KLM erklimmt mit API neue Höhen

Air France-KLM hat mit TIBCO Cloud Integration und TIBCO Cloud Mashery Software eine API-geführte, kundenzentrierte Strategie umgesetzt. Sie verknüpfte ihre riesige Anwendungs- und Datenumgebung, um Partnern, Entwicklern und Endbenutzern ein reibungsloses Erlebnis zu bieten – und dem Unternehmen die Fähigkeit zur agilen Veränderung. […]

Palo Stacho, Mitgründer und Head of Operations bei Lucy Security (c) Lucy Security
Kommentar

Die fünf Mythen von simulierten Phishing-Nachrichten

Das Schweizer Unternehmen Lucy Security hat in einer weltweiten Onlinestudie „Nutzen und Herausforderungen von Cybersecurity-Awareness 2020“ im Juni 2020 Unternehmen nach dem praktischen Nutzen und den Herausforderungen von Cybersecurity-Awareness befragt. Aufgrund dieser Studie räumt Palo Stacho, Mitgründer und Head of Operations bei Lucy Security, mit fünf Mythen auf. […]