Skip to main content

Programmiertechnik

1 - Diagramme & Modelle für die IHK

Seite 1. Überblick – Welches Diagramm wofür?

Ziel dieser Seite ist nicht, jedes Diagramm sofort vollständig zu können. Das Ziel ist zuerst: sc...

Seite 2. Gesamttrainer – Diagramm-Auswahl

Interaktiver Trainer Mit diesem Trainer kannst du üben, welche Diagrammart zu welcher Aufgabenst...

Seite 3. ERM – Entity-Relationship-Modell

ERM – Entity-Relationship-Modell Diese Seite erklärt das ERM so, dass du es schnell für IHK-Aufga...

Seite 4. ERM-Trainer

ERM-Trainer Dieser interaktive Trainer gehört zur Theorie-Seite: ERM – Entity-Relationship-Modell...

Seite 5. Relationales Datenbankmodell

Relationales Datenbankmodell Diese Seite erklärt das relationale Datenbankmodell so, dass du es s...

Seite 6 Relationales-Datenbankmodell-Trainer

Dieser interaktive Trainer gehört zur Theorie-Seite: Relationales Datenbankmodell Hier übst du, ...

Seite 7. UML-Klassendiagramm

UML-Klassendiagramm Diese Seite erklärt das UML-Klassendiagramm so, dass du es schnell für IHK-Au...

Seite 8. UML-Klassendiagramm-Trainer

UML-Klassendiagramm-Trainer Dieser interaktive Trainer gehört zur Theorie-Seite: UML-Klassendiagr...

Seite 9. UML-Aktivitätsdiagramm

Diese Seite erklärt das UML-Aktivitätsdiagramm so, dass du es schnell für IHK-Aufgaben und Progra...

Seite 10. UML-Aktivitätsdiagramm-Trainer

UML-Aktivitätsdiagramm-Trainer Dieser interaktive Trainer gehört zur Theorie-Seite: UML-Aktivität...

Seite 11. UML-Anwendungsfalldiagramm

UML-Anwendungsfalldiagramm Diese Seite erklärt das UML-Anwendungsfalldiagramm so, dass du es schn...

Seite 12. UML-Anwendungsfalldiagramm-Trainer

UML-Anwendungsfalldiagramm-Trainer Dieser interaktive Trainer gehört zur Theorie-Seite: UML-Anwen...

Seite 13. UML-Sequenzdiagramm

UML-Sequenzdiagramm Diese Seite erklärt das UML-Sequenzdiagramm so, dass du es schnell für IHK-Au...

Seite 14. UML-Sequenzdiagramm-Trainer

Dieser interaktive Trainer gehört zur Theorie-Seite: UML-Sequenzdiagramm Hier übst du, aus einer...

Seite 15: Mock-up / Benutzeroberflächen-Entwurf

Diese Seite erklärt den Mock-up / Benutzeroberflächen-Entwurf so, dass du ihn schnell für IHK-Auf...

Seite 16: Mock-up-Trainer

Dieser interaktive Trainer gehört zur Theorie-Seite: Mock-up / Benutzeroberflächen-Entwurf Hier ...

2 – APIs, SaaS-Systeme und Prozessautomatisierung

2.1 Überblick – SaaS-Systeme, APIs und Prozessautomatisierung

Unternehmen nutzen häufig mehrere unterschiedliche Anwendungen, zum Beispiel: Google Workspace f...

2.2 SaaS-, CRM-, Projektmanagement- und Kollaborationssysteme

Unternehmen verwenden verschiedene Softwarearten für unterschiedliche Aufgaben. Typische Systeme ...

2.3 API-Grundlagen – Client, Server, Endpoint, Request und Response

Eine API ermöglicht es verschiedenen Programmen, Daten auszutauschen oder Funktionen eines andere...

2.4 REST-APIs, HTTP-Methoden und CRUD

REST ist ein häufig verwendetes Prinzip für Web-APIs. REST bedeutet: Representational State Tran...

2.5 HTTP-Statuscodes und Fehlermeldungen

HTTP-Statuscodes zeigen an, wie ein Server eine Anfrage verarbeitet hat. Der Statuscode besteht a...

2.6 JSON – Aufbau und Verarbeitung strukturierter Daten

JSON ist ein häufig verwendetes Datenformat für APIs und Automatisierungen. JSON bedeutet: JavaS...

2.7 API-Authentifizierung – API-Key, Bearer-Token und OAuth 2.0

APIs dürfen häufig nicht ohne Zugangskontrolle verwendet werden. Die API muss prüfen: wer die An...

2.8 Webhooks, Polling, Trigger und Zeitpläne

Automatisierte Workflows benötigen einen Auslöser. Dieser Auslöser wird als Trigger bezeichnet. T...

2.9 Prozessautomatisierung mit n8n

n8n ist eine Plattform zur Automatisierung von Arbeitsabläufen. Ein n8n-Workflow verbindet versch...

2.10 Bedingungen, Datenmapping und Verzweigungen*

Automatisierte Workflows müssen Daten prüfen, verändern und abhängig vom Ergebnis unterschiedlich...

2.11 Fehlerbehandlung, Logging, Retry und Rate Limits

Automatisierte Workflows müssen auch dann kontrolliert reagieren, wenn ein Schritt fehlschlägt. M...

2.12 Sicherheit, Datenschutz und Least Privilege

Automatisierungen verbinden häufig mehrere Systeme und verarbeiten dabei Benutzer-, Kunden- oder ...

2.13 Praxisprojekt – Automatisiertes Onboarding und Offboarding

Beim Onboarding erhält ein neuer Mitarbeiter die benötigten Benutzerkonten, Geräte, Rollen und Zu...

2.14 Fehlersuche und Dokumentation von Schnittstellen

APIs und automatisierte Workflows verbinden mehrere technische Systeme miteinander. Tritt ein Feh...

2.15 Prüfungsvorbereitung

Diese Seite fasst die wichtigsten Inhalte zu SaaS-Systemen, APIs und Prozessautomatisierung prüfu...

2.16 Gesamttrainer – APIs, SaaS und Automatisierung

Dieser Gesamttrainer wiederholt die wichtigsten Inhalte des Kapitels: SaaS-, CRM- und Projektman...