Wann

15/07/2024 - 18/07/2024    
Ganztägig

Wo

ETC Trainingcenter
Modecenterstrasse 22, Wien, Wien, 1030, Wien

Veranstaltungstyp

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

 

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.

In diesem Seminar lernen Sie die Design Richtlinien für REST APIs, Design-Kriterien für Microservices, und die Implementierung von Microservices mit ASP.NET Core, gRPC, SignalR, Azure Functions, sowie Hosting von Microservices mit Docker.

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

hrung in REST APIs
hrung in Web APIs mit ASP.NET Core 3
dency Injection und Services
Features von ASP.NET Core 3.1 für Web APIs
lines für REST APIs
tz von Entity Framework Core
mit ASP.NET Core
services mit ASP.NET Core
nen für die Serialisierung
reibungen von APIs mit Swagger und OpenAPI
ntication und Authorization
mit Azure Functions
ng APIs mit Azure AppServices
rless mit Azure Functions
nden von APIs mit .NET Client Applikationen
nden von APIs mit JavaScript Clients
time Kommunikation und Streaming mit SignalR
e Kommunikation mit gRPC (gRPC Remote Procedure Calls)

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

Themen:

  • Einführung in REST APIs
  • Guidelines für REST APIs
  • Web APIs mit ASP.NET Core
  • Minimal APIs mit .NET 6
  • Einsatz von Entity Framework Core
  • OData
  • Architektur und Guidelines von Microservices
  • Beschreibung von Services mit Swagger und OpenAPI
  • Authentication und Authorization
  • APIs mit Azure Functions
  • Services und Docker Container
  • Health Checks
  • Verwenden von APIs mit .NET Client Applikationen
  • Verwenden von APIs mit JavaScript
  • Real-time Kommunikation und Streaming mit SignalR
  • Binäre Kommunikation und Streaming mit gRPC und Protobuf
  • Streaming mit ASP.NET Core und .NET 6
  • Asynchrone Kommunikation mit Queues und Event-basierten Technologien
  • Microservice-Architektur mit Azure Kubernetes Services

https://www.etc.at/seminare/PWAPIASPC