Seminarinhalt
Kommunikation mit Clients jeglicher Technologie ist am einfachsten über REST APIs. Binäre Kommunikation kann platform-unabhängig mit gRPC erfolgen. Asynchrone Kommunikation über queues und Event-basierte Technologien.
In diesem Workshop 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.
In diesem Workshop 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.
Programm
Themen:
- Einführung in REST APIs
- Guidelines für REST APIs
- Web APIs mit ASP.NET Core
- Minimal APIs mit .NET 8
- Einsatz von Entity Framework Core
- Architektur und Guidelines von Microservices
- Beschreibung von Services mit Swagger und OpenAPI
- Authentication und Authorization
- APIs mit Azure Functions
- Hosting mit 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 8
- Asynchrone Kommunikation mit Queues und Event-basierten Technologien
- Microservice-Architektur mit Azure Kubernetes Services
Zielgruppen
- professionelle Entwickler*innen die mit der .NET Plattform und C# vertraut sind.
Vorkenntnisse
- Erfahrung in der Erstellung von C# Programmen. Passender Kurs: Programming C# (SD-CS)
- Erfahrung in der Verwendung von Visual Studio
Auf Fragen der Gruppe wurde eingegange Wenn der Kurs auf 5 Tage verlängert werden würde, dann könnten mehr eigene Beispiele durchgemacht werden
Programming Web APIs with ASP.NET Core and C#
07.11.2024Auf Fragen der Gruppe wurde eingegange Wenn der Kurs auf 5 Tage verlängert werden würde, dann könnten mehr eigene Beispiele durchgemacht werden
— Martin D.Sehr gute Übersicht über aktuelle Themen und Konzepte mit einem umfangreichen Beispielprojekt.
Programming Web APIs with ASP.NET Core and C#
29.07.2024Sehr gute Übersicht über aktuelle Themen und Konzepte mit einem umfangreichen Beispielprojekt.
— Bernd L.Alles, was wir gelernt haben, war eine großartige Erfahrung und ein Einstiegspunkt für alle Technologien, die wir gelernt haben. Der Trainer ist hochqualifiziert und verfügt über sehr tiefes Wissen in… mehr
Programming Web APIs with ASP.NET Core and C#
14.04.2023Alles, was wir gelernt haben, war eine großartige Erfahrung und ein Einstiegspunkt für alle Technologien, die wir gelernt haben. Der Trainer ist hochqualifiziert und verfügt über sehr tiefes Wissen in allen Bereichen, die in diesem Seminar behandelt wurden. Er hat alles klar und prägnant erklärt. Wir hatten eine gute Mischung aus Praxis und Theorie und alle unsere Fragen wurden beantwortet.
— Danijel J.Sehr umfangreich, klar und hilfreich
Programming Web APIs with ASP.NET Core and C#
10.11.2022Sehr umfangreich, klar und hilfreich
— Oliver B.Sehr interessant :)
Programming Web APIs with ASP.NET Core and C#
05.05.2022Sehr interessant :)
— Ante D.Sehr guter Umfang mit vielen Beispielen, Trainer war ausgezeichnet. Auch eine gute Vorbereitung für Development mit Azure
Programming Web APIs with ASP.NET Core and C#
27.01.2022Sehr guter Umfang mit vielen Beispielen, Trainer war ausgezeichnet. Auch eine gute Vorbereitung für Development mit Azure
— Florian S.Super Überblick über den "State of the Art" der Entwicklung von Services.
Programming Web APIs with ASP.NET Core and C#
20.07.2021Super Überblick über den "State of the Art" der Entwicklung von Services.
— Bernhard P.Sehr gutes Seminar. Christian Nagel geht sehr gut auf die Themen und Fragen ein. Top Seminar!
Programming Web APIs with ASP.NET Core and C#
15.07.2021Sehr gutes Seminar. Christian Nagel geht sehr gut auf die Themen und Fragen ein. Top Seminar!
— Jonas S.Im 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… mehr
Programming Web APIs with ASP.NET Core and C#
03.12.2020Im 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.super Kurs
Programming Web APIs with ASP.NET Core and C#
09.07.2020super Kurs
— Tarik P.Ein Kurs in gewohnter (hervorragender) ETC-Qualität.
Programming Web APIs with ASP.NET Core and C#
28.05.2020Ein Kurs in gewohnter (hervorragender) ETC-Qualität.
— Michael G.Top Kurs. Gibt einen guten Überblick über REST APIs, DI, EFCore, Microservices, OpenAPI, Cloud, Docker, gRPC, SignalR, ... Es bleiben keine Fragen offen.
Programming Web APIs with ASP.NET Core and C#
02.04.2020Top Kurs. Gibt einen guten Überblick über REST APIs, DI, EFCore, Microservices, OpenAPI, Cloud, Docker, gRPC, SignalR, ... Es bleiben keine Fragen offen.
— Irene T.Klasse Kurs mit vielen neuen Einblicken welche Möglichkeiten man hat. Trainer war wie immer super! Kurs ist eher für bereits erfahrenere Entwickler.
Programming Web APIs with ASP.NET Core and C#
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.Also 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
Programming Web APIs with ASP.NET Core and C#
12.10.2018Also 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.