RSB012

RPG-4 Programmierung (kompakt)

Preis:

Preis für einen Teilnehmer

Preis für jeden weiteren Teilnehmer zum gleichen Termin

Preisaufschlag pro Person bei externer Seminar-Lokation*

2.600,00

1.400,00

25,00 pro Halbtag

Termine und Seminar-Ort:

* Wenn dieses Seminar als Präsenz-Seminar nicht an unserer Firmenanschrift geplant ist, berechnen wir für die Raummiete und Tagungspauschale in der externen Lokation einen Preisaufschlag und es gilt eine Mindest-Teilnehmerzahl von 3. Sollte die Mindest-Teilnehmerzahl nicht erreicht werden, dann wird das Seminar ohne Preisaufschlag an unserer Firmenanschrift durchgeführt.

Kurs Start Kurs Ende Ort Bemerkung  
13.05.2024 - 08:30 Uhr 17.05.2024 - 17:00 Uhr Bad Rappenau garantierter Termin jetzt buchen
13.05.2024 - 08:30 Uhr 17.05.2024 - 17:00 Uhr online Seminar garantierter Termin jetzt buchen
08.07.2024 - 08:30 Uhr 12.07.2024 - 17:00 Uhr Bad Rappenau garantierter Termin jetzt buchen
08.07.2024 - 08:30 Uhr 12.07.2024 - 17:00 Uhr online Seminar garantierter Termin jetzt buchen
09.09.2024 - 08:30 Uhr 13.09.2024 - 17:00 Uhr Bad Rappenau garantierter Termin jetzt buchen
09.09.2024 - 08:30 Uhr 13.09.2024 - 17:00 Uhr online Seminar garantierter Termin jetzt buchen
18.11.2024 - 08:30 Uhr 22.11.2024 - 17:00 Uhr Bad Rappenau garantierter Termin jetzt buchen
18.11.2024 - 08:30 Uhr 22.11.2024 - 17:00 Uhr online Seminar garantierter Termin jetzt buchen

Seminar-Inhalt:

  • Einführung in die Programmiersprache RPG (historischer Überblick)
    • RPG-III, RPG/400, RPG-4
  • RPG-Kodiermöglichkeiten

    • Festformat (mit erweitertem Faktor 2)

    • Free-Format (im Programm-Funktionsteil)

    • Total-free-Format (ganz ohne spaltenorientierte Bestimmungsarten)
  • RPG-Bezugszahlen (Boolesche Variablen)

  • RPG-Built-In-Funktionen als Ersatz der veralteten Bezugszahlen (ein MUSS im Frei-Format)

  • Arithmetische- und Übertragungsoperationen
  • Vergleichs- und Verzweigungsoperationen
  • Strukturierte Programmierung und Subroutinen
  • Feldgruppen- und Tabellenverarbeitung
  • Arbeiten mit extern beschriebenen Datenbank-Dateien
  • Arbeiten mit extern beschriebenen Bildschirmdateien (DSPF)
  • Arbeiten mit extern beschriebenen Druckerdateien (PRTF)
  • Die Testhilfeeinrichtung (DEBUG)
  • Programmaufrufe (dynamische CALLs)
    • Datenaustausch mit Parametern
  • Arbeiten mit Subfiles 

  • Behandlung von Ausnahme- und Fehlersituationen (Monitoring)

    • Datei-Informations-Datenstruktur
    • Programm-Status-Datenstruktur
  • Arbeiten mit Datenbereichen (*DTAARA)

  • Arbeiten mit Datenstrukturen
    • mehrfach vorkommende Datenstrukturen (%OCCUR)
  • Nutzung von Systemfunktionen durch APIs
    • QCMDEXC / QSNDDTAQ / QRCVDTAQ
  • Asynchrone Jobsteuerung mit Datenwarteschlangen (*DTAQ)

  • Zu allen Übungen im Seminar erhalten die Teilnehmer Lösungen in 3 Varianten
    • Festformat mit erweitertem Faktor 2
    • Free-Format
    • Total-Free-Format

Zielgruppe:

 

Programmierer, die auf kurzem Weg eine kompakte Ausbildung der Programmiersprache RPG IV absolvieren wollen. Hierbei wird der Lehrstoff der Kurse RSB011 und RSB003 in einer Woche vermittelt.

Kurs-Ziel:

Nach dem Besuch des Lehrgangs sollten die Teilnehmer in der Lage sein, mit extern beschriebenen Dateien (DB, DSPF, PRTF) zu arbeiten. Sie sollten Basis-RPG-ILE-Programme inkl. eines integrierten Fehler-Monitorings entwickeln und pflegen können. Das komplette ILE-Konzept wird im Folge-Kurs RSB009 (RPG-Programmierung Teil 3) behandelt.

Voraussetzungen:

Kurse: RSB015 und RSB067 oder gleichwertiges Wissen.

besondere Hinweise:

In diesem Seminar werden die Themen der Seminare RSB011 und RSB003 zusammenhängend vermittelt. Im Vergleich zu den einzelnen Seminaren ergibt sich eine deutliche Einsparung bei den Seminargebühren, den Reisekosten und der gesamt aufzuwendenden Zeit.

Die Teilnehmer können im Praktikum wahlweise die  "grünen" Entwicklungstools SEU, PDM etc. verwenden oder die modernen, grafischen Tools RSE und LPEX des RDi.

Empfehlung für Folgekurse:

Kurs: RSB009 (RPG-Programmierung Teil 3)

.

NutzungsbedingungenAGBDatenschutzImpressum
System i - i5/OS - iSeries - AS/400