Bildung für Erwachsene in der Steiermark

Moderne Software Architekur

Programmierung, Softwareoffen für alle interessierten PersonenTeilnahmezertifikat für den Hochschulkurs “Moderne Software Architektur”Dieses Weiterbildungsangebot richtet sich an Personendie ihre Fähigkeiten in der Softwareentwicklung und im speziellen im Bereich der modernen Software Architekturenauf die nächste Stufe heben möchten.
1.500,00
Dienstag, 11.06.2024 09:00 - Donnerstag, 20.06.2024
CAMPUS 02 – FH der Wirtschaft, Zentrum für akademische Weiterbildung, Graz
Info & Anmeldung
Barrierefrei zugänglich

Der Hochschulkurs “Moderne Software Architektur” weist folgenden Inhalte und somit Schwerpunkte auf:

  • den Begriff Service sowohl aus technischer als auch aus wirtschaftlicher Sicht beschreiben
  • die Bedeutung von REST erklären können
  • SOAP, gRPC, GraphQL und REST-basierte Architekturen miteinander vergleichen
  • anhand einer Problemstellung eine Entscheidung für SOAP oder REST treffen
  • datenbasierte REST-Services erstellen und konsumieren
  • die Vor- und Nachteile asynchroner Services beschreiben und begründen
  • Nachrichtenwarteschlangen zur Implementierung asynchroner Services nutzen
  • Aspekte welche die Interoperabilität von Services fördert bzw. einschränkt beschreiben
  • Services kategorisieren und die Unterschiede einzelner Service-Kategorien erklären
  • Möglichkeiten zur Orchestrierung von Services beschreiben
  • Vor- und Nachteile sowie die Funktionsweise verteilter Transaktionen beschreiben bzw. begründen
  • Unterschied zwischen verteilten Transaktionen und Kompensationen erklären
  • Vor- und Nachteile von Kompensationen beschreiben und den Mechanismen zur Implementierung von langlaufenden Transaktionen beschreiben
  • den Begriff Kanonisches Datenmodell beschreiben
  • Möglichkeiten zur Umsetzung transportbasierter Sicherheit beschreiben
  • Möglichkeiten zur Umsetzung nachrichtenbasierter Sicherheit beschreiben
  • die Möglichkeiten und Funktionsweise von federated und claims-based Security beschreiben

3 ECTS, 27 LE

ECTS = European Credit Transfer and Accumulation System
LE = Lehreinheiten

Kursdaten:

  • Dienstag, 11.06.2024 09:00 - 17:00
  • Donnerstag, 13.06.2024 17:00 - 20:00
  • Dienstag, 18.06.2024 17:00 - 20:00
  • Donnerstag, 20.06.2024 09:00 - 17:00