Seminar nscale – Cockpit SDK

Seminar / Training

Standard-Customizing deckt viele Anforderungen ab; komplexe Fachlogik benötigt jedoch sauber gekapselte Erweiterungen. Das Seminar zeigt den vollständigen Entwicklungsweg von der Anforderung bis zu einem installierbaren und testbaren Cockpit-Baustein.

Die Übungen orientieren sich an einer kleinen Fachfunktion mit Aktion, Dialog, Serverzugriff und Protokollierung. Wartbarkeit, Fehlerbehandlung und Upgrade-Fähigkeit werden von Beginn an in die Umsetzung einbezogen.

Inhaltsübersicht

  • Zielsetzung
  • Zielgruppe
  • Voraussetzungen
  • Seminarinhalte
  • Praxisübungen
  • Methodik

Zielsetzung

  • SDK-Projekte reproduzierbar aufsetzen und Erweiterungspunkte auswählen
  • Cockpit-Aktionen, Dialoge und Services implementieren
  • Berechtigungs-, Fehler- und Ereignisbehandlung fachgerecht integrieren
  • Erweiterungen testen, paketieren, bereitstellen und für Releases pflegen

Zielgruppe

Java-Entwicklung, Softwarearchitektur, technische Beratung und nscale-Customizing mit Programmiererfahrung.

Voraussetzungen

Sichere Java-Kenntnisse, Erfahrung mit Build-Werkzeugen und Versionsverwaltung sowie Grundkenntnisse der nscale-Objekt- und Berechtigungsmodelle.

Seminarinhalte

1. SDK-Architektur, Laufzeitmodell und Erweiterungspunkte

  1. Schritt 1: API-Vertrag, Erweiterungspunkt, Datenmodell und Sicherheitsanforderung für SDK-Architektur, Laufzeitmodell und Erweiterungspunkte analysieren.
  2. Schritt 2: Die Funktion in kleinen, nachvollziehbaren Schritten implementieren und lokal ausführbar machen.
  3. Schritt 3: Erfolgs-, Berechtigungs-, Transaktions- und Fehlerfall automatisiert oder reproduzierbar testen.
  4. Schritt 4: Code, Konfiguration, Protokollierung und Deployment-Paket für Betrieb und Releasepflege vorbereiten.

2. Entwicklungsprojekt, Abhängigkeiten, Build und lokale Testumgebung

  1. Schritt 1: API-Vertrag, Erweiterungspunkt, Datenmodell und Sicherheitsanforderung für Entwicklungsprojekt, Abhängigkeiten, Build und lokale Testumgebung analysieren.
  2. Schritt 2: Die Funktion in kleinen, nachvollziehbaren Schritten implementieren und lokal ausführbar machen.
  3. Schritt 3: Erfolgs-, Berechtigungs-, Transaktions- und Fehlerfall automatisiert oder reproduzierbar testen.
  4. Schritt 4: Code, Konfiguration, Protokollierung und Deployment-Paket für Betrieb und Releasepflege vorbereiten.

3. Aktionen, Menüs, Kontextbezug und Auswahlverarbeitung

  1. Schritt 1: API-Vertrag, Erweiterungspunkt, Datenmodell und Sicherheitsanforderung für Aktionen, Menüs, Kontextbezug und Auswahlverarbeitung analysieren.
  2. Schritt 2: Die Funktion in kleinen, nachvollziehbaren Schritten implementieren und lokal ausführbar machen.
  3. Schritt 3: Erfolgs-, Berechtigungs-, Transaktions- und Fehlerfall automatisiert oder reproduzierbar testen.
  4. Schritt 4: Code, Konfiguration, Protokollierung und Deployment-Paket für Betrieb und Releasepflege vorbereiten.

4. Dialoge, Validierung, Meldungen und Benutzerführung

  1. Schritt 1: API-Vertrag, Erweiterungspunkt, Datenmodell und Sicherheitsanforderung für Dialoge, Validierung, Meldungen und Benutzerführung analysieren.
  2. Schritt 2: Die Funktion in kleinen, nachvollziehbaren Schritten implementieren und lokal ausführbar machen.
  3. Schritt 3: Erfolgs-, Berechtigungs-, Transaktions- und Fehlerfall automatisiert oder reproduzierbar testen.
  4. Schritt 4: Code, Konfiguration, Protokollierung und Deployment-Paket für Betrieb und Releasepflege vorbereiten.

5. Services, Repository-Zugriffe und Transaktionsgrenzen

  1. Schritt 1: API-Vertrag, Erweiterungspunkt, Datenmodell und Sicherheitsanforderung für Services, Repository-Zugriffe und Transaktionsgrenzen analysieren.
  2. Schritt 2: Die Funktion in kleinen, nachvollziehbaren Schritten implementieren und lokal ausführbar machen.
  3. Schritt 3: Erfolgs-, Berechtigungs-, Transaktions- und Fehlerfall automatisiert oder reproduzierbar testen.
  4. Schritt 4: Code, Konfiguration, Protokollierung und Deployment-Paket für Betrieb und Releasepflege vorbereiten.

6. Ereignisse, Protokollierung, Fehlerbehandlung und Diagnose

  1. Schritt 1: API-Vertrag, Erweiterungspunkt, Datenmodell und Sicherheitsanforderung für Ereignisse, Protokollierung, Fehlerbehandlung und Diagnose analysieren.
  2. Schritt 2: Die Funktion in kleinen, nachvollziehbaren Schritten implementieren und lokal ausführbar machen.
  3. Schritt 3: Erfolgs-, Berechtigungs-, Transaktions- und Fehlerfall automatisiert oder reproduzierbar testen.
  4. Schritt 4: Code, Konfiguration, Protokollierung und Deployment-Paket für Betrieb und Releasepflege vorbereiten.

7. Berechtigungen, sichere Eingaben und technische Schutzmaßnahmen

  1. Schritt 1: API-Vertrag, Erweiterungspunkt, Datenmodell und Sicherheitsanforderung für Berechtigungen, sichere Eingaben und technische Schutzmaßnahmen analysieren.
  2. Schritt 2: Die Funktion in kleinen, nachvollziehbaren Schritten implementieren und lokal ausführbar machen.
  3. Schritt 3: Erfolgs-, Berechtigungs-, Transaktions- und Fehlerfall automatisiert oder reproduzierbar testen.
  4. Schritt 4: Code, Konfiguration, Protokollierung und Deployment-Paket für Betrieb und Releasepflege vorbereiten.

8. Tests, Paketierung, Deployment, Versionierung und Upgrade-Pflege

  1. Schritt 1: API-Vertrag, Erweiterungspunkt, Datenmodell und Sicherheitsanforderung für Tests, Paketierung, Deployment, Versionierung und Upgrade-Pflege analysieren.
  2. Schritt 2: Die Funktion in kleinen, nachvollziehbaren Schritten implementieren und lokal ausführbar machen.
  3. Schritt 3: Erfolgs-, Berechtigungs-, Transaktions- und Fehlerfall automatisiert oder reproduzierbar testen.
  4. Schritt 4: Code, Konfiguration, Protokollierung und Deployment-Paket für Betrieb und Releasepflege vorbereiten.

Praxisübungen

  • Eine kontextabhängige Cockpit-Aktion mit Dialog und serverseitiger Verarbeitung implementieren.
  • Fehlerfälle, fehlende Rechte und ungültige Eingaben reproduzieren und mit nachvollziehbaren Meldungen behandeln.
  • Ein installierbares Paket erzeugen, in einer Testumgebung bereitstellen und über einen definierten Regressionstest prüfen.

Methodik

Kurze fachliche und technische Einordnungen wechseln mit Demonstrationen, geführten Übungen und selbstständig ausgeführten Prüffällen. Jeder Themenblock wird mit einem dokumentierten Soll-Ergebnis abgeschlossen. Fehlerfälle werden nicht übersprungen, sondern kontrolliert reproduziert, eingegrenzt und nach der Korrektur erneut getestet.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, 2. Tag: 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Java-Entwicklung, Softwarearchitektur, technische Beratung und nscale-Customizing mit Programmiererfahrung.
Voraussetzungen: Sichere Java-Kenntnisse, Erfahrung mit Build-Werkzeugen und Versionsverwaltung sowie Grundkenntnisse der nscale-Objekt- und Berechtigungsmodelle.
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Erfurt 2 Tage
Bremen 2 Tage
Berlin 2 Tage
Mainz 2 Tage
Essen 2 Tage
Darmstadt 2 Tage
Frankfurt 2 Tage
Paderborn 2 Tage
Flensburg 2 Tage
Konstanz 2 Tage
Freiburg 2 Tage
Potsdam 2 Tage
Hamburg 2 Tage
Leipzig 2 Tage
Hamm 2 Tage
Rostock 2 Tage
Dresden 2 Tage
Luxemburg 2 Tage
Hannover 2 Tage
Stuttgart 2 Tage
Trier 2 Tage
Madgeburg 2 Tage
Regensburg 2 Tage
Jena 2 Tage
Ulm 2 Tage
München 2 Tage
Friedrichshafen 2 Tage
Kassel 2 Tage
Wuppertal 2 Tage
Münster 2 Tage
Nürnberg 2 Tage
Köln 2 Tage
Bremen 2 Tage
Berlin 2 Tage
Mainz 2 Tage
Erfurt 2 Tage
Darmstadt 2 Tage
Frankfurt 2 Tage
Paderborn 2 Tage
Essen 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Nach oben