<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="5067" language="fr" source="https://portal.flane.ch/swisscom/fr/xml-course/ibm-es52g" lastchanged="2025-07-29T12:17:35+02:00" parent="https://portal.flane.ch/swisscom/fr/xml-courses"><title>z/OS REXX Programming Workshop</title><productcode>ES52G</productcode><vendorcode>IB</vendorcode><vendorname>IBM</vendorname><fullproductcode>IB-ES52G</fullproductcode><version>1.0</version><objective>&lt;ul&gt;
&lt;li&gt;Savoir &amp;eacute;crire un programme en utilisant le langage REXX&lt;/li&gt;&lt;li&gt;Apprendre &amp;agrave; utiliser les diff&amp;eacute;rentes techniques de parsing de donn&amp;eacute;es&lt;/li&gt;&lt;li&gt;&amp;Ecirc;tre en mesure d&amp;#039;utiliser les fonctions built-in de REXX&lt;/li&gt;&lt;li&gt;Comprendre comment cr&amp;eacute;er des fonctions internes/externes et des sous-routines d&amp;eacute;finies par l&amp;#039;utilisateur&lt;/li&gt;&lt;li&gt;Apprendre &amp;agrave; invoquer des commandes z/OS &amp;agrave; l&amp;#039;aide de programmes REXX&lt;/li&gt;&lt;li&gt;Savoir lire et &amp;eacute;crire dans des data sets &amp;agrave; l&amp;#039;aide de programmes REXX&lt;/li&gt;&lt;li&gt;&amp;Ecirc;tre capable de faire appel &amp;agrave; l&amp;#039;outil de d&amp;eacute;pannage REXXA&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;ul&gt;
&lt;li&gt;Avoir suivi la formation &amp;quot;IBM z/OS - Comp&amp;eacute;tences fondamentales&amp;quot; (SR831) ou connaissances &amp;eacute;quivalentes&lt;/li&gt;&lt;li&gt;Savoir utiliser un langage de programmation&lt;/li&gt;&lt;/ul&gt;</essentials><audience>&lt;ul&gt;
&lt;li&gt;Toute personne amen&amp;eacute;e &amp;agrave; &amp;eacute;crire et maintenir des programmes &amp;eacute;crits en langage REXX dans l&amp;#039;environnement z/OS&lt;/li&gt;&lt;/ul&gt;</audience><contents>&lt;ul&gt;
&lt;li&gt;introduction&lt;/li&gt;&lt;li&gt;Etre pr&amp;ecirc;t avec REXX&lt;/li&gt;&lt;li&gt;Programmation en REXX&lt;/li&gt;&lt;li&gt;Fonctions et sous-routines&lt;/li&gt;&lt;li&gt;D&amp;eacute;bogage et erreur&lt;/li&gt;&lt;li&gt;Ex&amp;eacute;cution de commandes z/os&lt;/li&gt;&lt;li&gt;Variables et donn&amp;eacute;es stack&lt;/li&gt;&lt;li&gt;Lecture et &amp;eacute;criture des ensembles de donn&amp;eacute;es dans REXX&lt;/li&gt;&lt;li&gt;L&amp;#039;instruction d&amp;#039;analyse (parse)&lt;/li&gt;&lt;li&gt;Utilisation de rexx: compilateur rexx, rexx dans le batch, commandes de la console mvs&lt;/li&gt;&lt;/ul&gt;</contents><objective_plain>- Savoir écrire un programme en utilisant le langage REXX
- Apprendre à utiliser les différentes techniques de parsing de données
- Être en mesure d'utiliser les fonctions built-in de REXX
- Comprendre comment créer des fonctions internes/externes et des sous-routines définies par l'utilisateur
- Apprendre à invoquer des commandes z/OS à l'aide de programmes REXX
- Savoir lire et écrire dans des data sets à l'aide de programmes REXX
- Être capable de faire appel à l'outil de dépannage REXXA</objective_plain><essentials_plain>- Avoir suivi la formation &quot;IBM z/OS - Compétences fondamentales&quot; (SR831) ou connaissances équivalentes
- Savoir utiliser un langage de programmation</essentials_plain><audience_plain>- Toute personne amenée à écrire et maintenir des programmes écrits en langage REXX dans l'environnement z/OS</audience_plain><contents_plain>- introduction
- Etre prêt avec REXX
- Programmation en REXX
- Fonctions et sous-routines
- Débogage et erreur
- Exécution de commandes z/os
- Variables et données stack
- Lecture et écriture des ensembles de données dans REXX
- L'instruction d'analyse (parse)
- Utilisation de rexx: compilateur rexx, rexx dans le batch, commandes de la console mvs</contents_plain><duration unit="d" days="4">4,5 jours</duration><pricelist><price country="GB" currency="GBP">2495.00</price><price country="NL" currency="EUR">2610.00</price><price country="BE" currency="EUR">2610.00</price><price country="PL" currency="EUR">2290.00</price><price country="SI" currency="EUR">3300.00</price><price country="RU" currency="USD">1820.00</price><price country="CH" currency="CHF">4100.00</price><price country="US" currency="USD">4075.00</price><price country="FR" currency="EUR">3990.00</price><price country="CA" currency="CAD">5625.00</price><price country="DE" currency="EUR">4250.00</price></pricelist><miles/></course>