PL/I programming: fundamentals course
In this practical training, participants learn to use the PL/I programming language in order to write and maintain applications in PL/I. The participants will learn to write, test and execute programs.
After having followed this course:
- participants know the complete PL/I syntax;
- participants are able to develop, to debug and to execute PL/I programs in a z/OS environment.
The debugging and interpretation of compilation listings is also explained.
Schedule a training?
Delivered as a live, interactive training – available in-person or online, or in a hybrid format. Training can be implemented in English, Dutch, or French.
REQUEST IN-COMPANY TRAINING |
Public training calendar
No public sessions are currently scheduled. We will be pleased to set up an on-site course or to schedule an extra public session (in case of a sufficient number of candidates). Interested? Please let us know.
Intended for
Programmers who want to write PL/I programs.
Background
Participants should have some programming experience or otherwise have followed the course Programming fundamentals). Some familiarity with the TSO/ISPF environment is required (see course ISPF/PDF basics).
You can test yourself to see if you have enough background by filling out the online selftest "introduction to programming" and the online selftest "ISPF".
Main topics
- General introduction:
- History - PL/I program: first introduction
- Different aspects of PL/I:
- Declaration of data elements
- Complex data structures
- RECORD input/output
- Program flow: DO WHILE/UNTIL, IF THEN .... ELSE, SELECT
- External and internal subroutines
- Function manipulation
- Exception handling
- Treatment of files for input and output (sequential files)
- Compiler and Linker options - Run:
- The complete application development cycle from Source to Load Module is treated, some attention is given to the PL/I compiler and the Linkage Editor. The most frequent compiler options are discussed.
- The execution stage including guide lines for testing and debugging are treated in detail.
Training method
Classroom instruction with exercises (60% of the time).
Certificate
At the end of the session, the participant receives a "Certificate of Completion".
Duration
5 days.
Course leader
Peter Vanroose (ABIS).
Reviews
Excellent. Mr Vanroose s'est adapté à la situation d'un "vieil" informaticien découvrant le PL/1. Sa maîtrise du langage a permis de mettre en exergue les différences de conception entre PL/1 et les langages déjà pratiqués (Delphi, C, ... )
| (Michel, ) |
goed, goed opgebouwd en gestructureerd , vrij duidelijk
| (N.N., Solidaris, ) |
Cours très complet, on découvre vraiment beaucoups d'aspects du language !
| (N.N., Solidaris, ) |
Cours très bien donné. Bonne maitrise du sujet.
| (Sebastien, ) |
Apprentissage très intéressant et enrichissant.
| (Mehdi, ) |
c'est parfait...très compréhensible et intéressant
| (Michel Destiné, Solidaris Wallonie - Liège, ) |
SESSION INFO AND ENROLMENT |