Schulung: Moderne Webservices/Anwendungskopplung/Verteilte Systeme mit WebAPIs (HTTP-APIs/REST/Microservices)

Klrung der Begriffe - Web-API - HTTP-API - Representational State Transfer (REST) - Microservices - optional: Vergleich mit SOA/SOAP Standardisierung - Was ist Standard bei REST? - Andere Protokolle Einsatzgebiete von WebAPIs - Verteilte Systeme - Integration von Systemen - Kommunikation im Internet Datenformate - XML - JSON Metadaten - OpenAPI Specification (OAS) / Swagger - Contract First vs. Code First Sicherheit - Verschlsselung - Authentifizierung / Single-Sign-On / Autorisierung - JSON Web Token (JWT) RFC 7519 - Oauth 2.0/2.1 - OpenID Connect (OIDC) WebAPI-kosystem - WebAPI-Frameworks - Werkzeuge - Provider / Cloud-Dienste WebAPIs in der Praxis - API-Strategie / API-Governance - API-Architekturen - API-Design - API-Sicherheit - API-Entwicklung mit WebAPI-Frameworks - API-Deployment (On-Premise und in der Cloud / DevOps) - API-Betrieb (On-Premise und in der Cloud) - API-Management / API-Gateways - API-Dokumentation - API-Monitoring / API-berwachung - API-Clients generieren oder entwickeln - API-Tests mit Postman - Best Practices Optional: Ergnzende Protokolle - GraphQL - Open Data Protocol (ODATA) - Google RPC (gRPC)

zum Artikel gehen

Veranstaltung: ASP.NET Core 6.0/7.0/8.0 WebAPI und gRPC: Webservices, verteilte Systeme, REST und Microservices

Dieser Aufbaukurs richtet sich an Entwickler, die Services/Webservices und verteilte Systeme mit .NET realisieren wollen. Dabei werden an den ersten beiden Tagen REST-HTTP-Dienste mit ASP.NET WebAPI besprochen und am dritten Tag als Alternative die Window

zum Artikel gehen

Schulung: Serviceorientierte Architekturen (SOA)

Rckblick auf Fernaufrufe/Verteilte und Anwendungskopplung/Enterprise Application Integration (EAI) in der Vergangenheit (RPC, RFC, DCOM, RMI, .NET Remoting etc.) Grundprinzipien der Serviceorientierung/Serviceorientierten Architekturen (SOA) SOA-Vorte

zum Artikel gehen

Schulung: SOAP-Webservices und REST-Dienste (WebAPIs) nutzen mit .NET

SOAP-Webservices (SOAP-APIs) aufrufen in .NET-Anwendungen mit der Windows Communication Foundation (WCF) - Generierung von WCF-Clients auf Basis von WSDL in Visual Studio und mit SvcUtil.exe - Client-Konfiguration via XML - Anpassungen der Codegenerie

zum Artikel gehen

Schulung: ASP.NET Core WebAPI 6.0/7.0/8.0: REST Services/HTTP Services/Microservices

Optional: Einfhrung in die notwendigen Grundlagen von HTTP, HTTPS/SSL/TLS Basiswissen - Was sind HTTP-Services? - Was ist REST? - Was sind Microservices? - Unterschiede zwischen REST und SOAP - SOA versus Microservices ASP.NET Core WebAPI im b

zum Artikel gehen

Schulung: Geschäftsanwendungen mit HTML 5.x und JavaScript (oder TypeScript): Moderne Web 2.0-/HTML5-Browser-Webanwendungen und Mobilanwendungen entwickeln

Optional vorab: Basistechniken einer modernen Web- und Mobilanwendung (werden geschult, sofern noch nicht bekannt) - HTML5.x/CSS 3 - JavaScript - Optional: TypeScript, Dart und CoffeeScript als Alternativen zu direkter JavaScript-Programmierung - API

zum Artikel gehen