Programmazione in linguaggio Rexx

Descrizione del corso

Il corso ET-MF-0003 della ETLForma, sul Linguaggio Rexx ( REstructured eXtended eXecutor ) per z/OS, offre una formazione completa e approfondita su questo potente linguaggio di programmazione, specificamente ottimizzato per l’ambiente Mainframe IBM.

Il corso mostrerà la versatilità e la facilità di utilizzo, rappresentando uno strumento fondamentale per l’automazione dei processi, la manipolazione di dati e lo sviluppo di applicazioni su piattaforme z/OS.

Il corso è stato progettato per fornire una comprensione completa del linguaggio e combinare teoria e pratica, con particolare enfasi sugli scenari reali di utilizzo in ambiente Mainframe.

Gli argomenti principali di questo corso intensivo saranno

Architettura z/OS e linguaggio Jcl
– Struttura e Statement del linguaggio Rexx
– Funzioni principali e Funzioni avanzate
– Gestione dei Dataset
– Accesso al DB2
– Utilizzo di Servizi di Sistema come MVS, SDSF, TSO

Al termine del corso, i partecipanti saranno in grado di

– Scrivere applicazioni in Rexx
– Utilizzare le funzionalità principali
– Sviluppare applicazioni con interfaccia ISPF
– Richiedere servizi al Sistema
– Utilizzare Statement di Diagnostica e Monitoraggio

Solo su richiesta, e solo per utenti altamente qualificati, sarà possibile chiedere una estensione del corso del linguaggio Rexx, riguardante l’utilizzo dei Dataset SMF per il monitoraggio delle applicazioni e dei SubSystem del Sistema Operativo; ad esempio, sarà possibile richiedere l’implementazione sui Record SMF di tipo 30 per il monitoraggio dei Processi Batch oppure i Record SMF di tipo 100, 101 e 102 per il monitoraggio del DB2.

La ETLForma, grazie ai suoi professionisti, ha strutturato il corso in modo tale da consentire ai partecipanti di implementare il linguaggio Rexx con i linguaggi Panel Definition Language e Command LIST, per consentire la costruzione e la definizione di pannelli ISPF per la creazione e la gestione di applicazioni 3270 di tipo interattivo; questo consentirà di customizzare anche i pannelli ufficiali di IBM in modo tale da personalizzare l’accesso e la gestione di Dataset, Utilities e Device.

Prerequisiti
Prerequisiti

– Conoscenza dei Sistemi Operativi
– Conoscenza base dei Sistemi Mainframe e z/OS
– Conoscenza dei linguaggi di Programmazione

Laboratori e Certificazione
Laboratori e Certificazione

– Laboratori messi a disposizione su una Istanza z/OS
– Necessaria una connessione Internetaperta” senza restrizioni per accedere al Server Remoto
– Utilizzo di emulatore 3270
– I discenti dovranno avere la possibilità di installare liberamente i Tools

Codice:ET-MF-0003

Durata:5 giorni

Categorie:,

Moduli del corso

Panoramica sul Sistema Operativo z/OS1 ora

I SubSystem30 minuti

Lo Storage dei Mainframe45 minuti

Introduzione al JES2 ed al linguaggio Jcl4 ore

Gli Statement del linguaggio Jcl3 ore

Le Utilities zOS4 ore

Errori ed Abend45 minuti

Introduzione alla programmazione1 ora e 15 minuti

Introduzione al linguaggio Rexx45 minuti

Le aree di memoria2 ore e 30 minuti

Panoramica sugli Statement e la gestione del Flusso Logico3 ore

Cicli Iterativi3 ore

File, Record e Campi15 minuti

Funzioni e Sub Routine4 ore e 15 minuti

Testing di un Programma Rexx30 minuti

Introduzione ai Comandi HOST30 minuti

Interagire con i Dataset e compilazione4 ore

Il linguaggio Rexx ed il DB23 ore

Funzionalità avanzate del REXX3 ore