Beschreibung
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:
- 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)
Sehr umfangreich, klar und hilfreich
— Oliver B. · 10.11.2022Sehr interessant :)
— Ante D. · 05.05.2022Sehr guter Umfang mit vielen Beispielen, Trainer war ausgezeichnet. Auch eine gute Vorbereitung für Development mit Azure
— Florian S. · 27.01.2022Super Überblick über den \"State of the Art\" der Entwicklung von Services.
— Bernhard P. · 20.07.2021Sehr gutes Seminar. Christian Nagel geht sehr gut auf die Themen und Fragen ein. Top Seminar!
— Jonas S. · 15.07.2021Im großen und ganzen ein sehr gutes Seminar mit gutem Inhalt. Es gab einige Themen, die nicht 100%ig interessant waren für meine Anforderungen, das gehört aber dazu. Einige Segmente waren meiner Meinung nach nicht nötig und haben sich fast schon wie Azure Werbung angefühlt. Ich weiß nicht ob das Teil des geplanten Schulungsablaufs war, aber die lange Analyse der Preise von Azure pro Computing Einheit zum Beispiel hätten meiner Meinung nach nicht sein müssen. Der Trainer war sympathisch aber manchmal wirkte es so als wäre er nicht perfekt vorbereitet gewesen. Er ging aber auf alle Fragen ein und hat diese auch verständlich und gut beantwortet.
— Daniel D. · 03.12.2020super Kurs
— Tarik P. · 09.07.2020Ein Kurs in gewohnter (hervorragender) ETC-Qualität.
— Michael G. · 28.05.2020Top Kurs. Gibt einen guten Überblick über REST APIs, DI, EFCore, Microservices, OpenAPI, Cloud, Docker, gRPC, SignalR, ... Es bleiben keine Fragen offen.
— Irene T. · 02.04.2020Klasse Kurs mit vielen neuen Einblicken welche Möglichkeiten man hat. Trainer war wie immer super! Kurs ist eher für bereits erfahrenere Entwickler.
— Alen V. · 02.04.2020Also muss sagen der Trainer war der Hammer. Und auch wieder ETC Like trotzdem das ich der einzige Teilnehmer war wurde der Kurs gemacht. Einfach nur TOP. Danke
— Martin K. · 12.10.2018