EPS010: Der RPG Crash-Kurs 3 – Aktuelle Programmiertechniken

Ihr Dozent: Herr Luttkus

Die Anforderungen an IBM i sind derzeit einem starken Wandel unterlegen, gleiches gilt für die Anforderung an die Programmierung. Anwendungsintegration mit Applikationen remoter Systeme, Verarbeitung von NoSQL-Daten, performanceorientierte systemnahe Programmierung sind heute zentrale Punkte in der Anwendungsprogrammierung. Wenden Sie als RPG-Programmierer erfolgreich neue Techniken an!

  • Professionelles Entwickeln mit RPG
    • modulare Programmentwürfe
      • Das single-responsibility-Prinzip
      • Kapselung
      • Objekt-basiertes Programmieren mit RPG
    • UNIT-Tests
      • iRPGUnit (open-source)
      • Testfälle generieren
  • RPG, XML und JSON
    • Parsen von XML-Dokumenten
    • Erstellen von XML-Dokumenten
    • Parsen von JSON-Dokumenten
    • Erstellen von JSON-Dokumenten
    • RPG und UNICODE: UTF-8, UTF16, UCS-2
    • Werkzeuge: native RPG basierte Vorgehensweisen, alternativ SQL
  • Anwendungsintegration
    • SQL anwenden
      • Auf remote Datenbanken zugreifen (MySQL, MS SQL, etc.)
      • JDBC-aus RPG nutzen
    • JAVA Methoden aufrufen
    • Web Services anwenden
      • RPG-Stubs generieren
      • Die AXIS-API
      • AXIS-Programme mit RPG schreiben
  • Systemnahe Programmierung mit RPG
    • Mit IBM i APIs arbeiten
    • Mit dynamischer Speicherverwaltung arbeiten (Pointer)
    • Aktivierungsgruppen kontrollieren

Voraussetzungen: Teilnahme an den Kursen EPS006, EPS007.

Alternativ: Gute Kenntnisse in der Programmierung mit RPG.

Dauer: 3 Tage

Filters Sort
kurs
titel
datum
ort
anzahl
preis
buchen
EPS010

02.11. - 04.11.2021

Online & Vegesack
1.190,00